...
Java Doc Tag | XML Doc Comments Element | Required | Supported?* | Description | ||
---|---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="26abea46-2697-4dff-a11f-a9e7d46adcb3"><ac:plain-text-body><![CDATA[ | @author | <author>[value]</author> | No | No | The author tag tends to help who is responsible for a class or method. | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f0a44e27-3450-4256-8afe-cdbc513f45fc"><ac:plain-text-body><![CDATA[ | @version | <version>[value]</version> | No | No | The version tag defines the version of the method. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3ff44758-c910-42f1-a601-6df06afc01cf"><ac:plain-text-body><![CDATA[ | @param | <param name="">[desc]</para> | Yes | Yes | Describes a parameter in a method signature. This is often | |
| <typeparam name=""> | Yes | Yes | Describes a generic type parameter. | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="518a4b07-1e1b-4ef3-a037-03728ca42447"><ac:plain-text-body><![CDATA[ | @return | <returns>[desc]</returns> | Yes | Yes | Only for methods that have a return value. This is a good place to | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="93a64fa9-d24e-45ea-8b33-064e1412b5f5"><ac:plain-text-body><![CDATA[ | @throws | <exception cref="[Type]"> | No | Yes | This denotes when a class method or property can throw an exception | |
@exception | <exception cref=""> | No | Yes | Same as above | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5873acb5-2278-4251-801f-d3d5e6b3a906"><ac:plain-text-body><![CDATA[ |
| <value>[desc]</value> | Yes | Yes | Describes what the property [value] represents. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5932b7f3-29e3-4a71-918b-bfd2d7441888"><ac:plain-text-body><![CDATA[ |
| <permission cref="[Member]" /> | No | Yes | Notes the access level of a type or member. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d37183a6-231b-4b8f-8964-1275ec9918db"><ac:plain-text-body><![CDATA[ | @see | <seealso cref="[Member]" /> | No | Yes | This links documentation that would beneficial in viewing in the relation | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4b6fb88a-3e8e-4fdd-8837-22a0e9a86d4a"><ac:plain-text-body><![CDATA[ | {@link ref} | <see cref="[Member]" /> | Yes | Yes | This will create a link for the specified member. The cref part of this
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4854276f-75ff-40a4-9181-9e49e5da2a2d"><ac:plain-text-body><![CDATA[ | {@link ref} | <paramref name="[Member]" /> | Yes | Yes | Inline element that references a parameter of the method, typically | |
{@link ref} | <typeparamref | Yes | Yes | Inline element that references a generic type parameter of the method, | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9aeedcf6-c0e9-4c43-bfdd-d24feb35f6a1"><ac:plain-text-body><![CDATA[ | @since | <since>[value]</since> | No | No | This describes that this functionality was supported starting in version x. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ed7fefa8-7381-4467-b6fd-41fd9cde9824"><ac:plain-text-body><![CDATA[ | @serial |
| No | Unsure | [Serializable] - Sandcastle could use the [Serializable] attribute to | |
@deprecated |
| No | Yes | [Obsolete] - Sandcastle / SHFB does make use of the [Obsolete] | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="248989d9-61f0-4e90-a03d-281c4473a419"><ac:plain-text-body><![CDATA[ |
| <summary>[desc]<summary> | Yes | Yes | Give a brief overview about a class, namespace or member does | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="75731e6b-a627-4b9e-9a4c-72f62c63dcb9"><ac:plain-text-body><![CDATA[ |
| <remarks>[xml]</remarks> | Yes | Yes | Give the full explanation of what class, namespace or member does | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="cba2e03c-aec8-4af9-abf3-c8ac226d036d"><ac:plain-text-body><![CDATA[ |
| <example>[xml]</example> | No | Yes | Denotes a full section targeted towards providing an example in the | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9a9b3730-a29a-49ad-a60e-c0c0001c2bba"><ac:plain-text-body><![CDATA[ | [<p />] | <para>[text]</para> | Yes | Yes | This should always be used for paragraphs inside of the <remarks /> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="78ca85e2-4212-43a2-9c26-ac29633cd1f3"><ac:plain-text-body><![CDATA[ | <code /> | <c>[Type|value]</c> | Yes | Yes | Instructs Sandcastle to format the text as code. examples: <c>null</c>,
@version | <version>[value]</version> | No | No | The version tag defines the version of the method. | ||
@param | <param name="">[desc]</para> | Yes | Yes | Describes a parameter in a method signature. This is often | ||
| <typeparam name=""> | Yes | Yes | Describes a generic type parameter. | ||
@return | <returns>[desc]</returns> | Yes | Yes | Only for methods that have a return value. This is a good place to | ||
@throws | <exception cref="[Type]"> | No | Yes | This denotes when a class method or property can throw an exception | ||
@exception | <exception cref=""> | No | Yes | Same as above | ||
| <value>[desc]</value> | Yes | Yes | Describes what the property [value] represents. | ||
| <permission cref="[Member]" /> | No | Yes | Notes the access level of a type or member. | ||
@see | <seealso cref="[Member]" /> | No | Yes | This links documentation that would beneficial in viewing in the relation | ||
{@link ref} | <see cref="[Member]" /> | Yes | Yes | This will create a link for the specified member. The cref part of this | ||
{@link ref} | <paramref name="[Member]" /> | Yes | Yes | Inline element that references a parameter of the method, typically | ||
{@link ref} | <typeparamref | Yes | Yes | Inline element that references a generic type parameter of the method, | ||
@since | <since>[value]</since> | No | No | This describes that this functionality was supported starting in version x. | ||
@serial |
| No | Unsure | [Serializable] - Sandcastle could use the [Serializable] attribute to | ||
@deprecated |
| No | Yes | [Obsolete] - Sandcastle / SHFB does make use of the [Obsolete] | ||
| <summary>[desc]<summary> | Yes | Yes | Give a brief overview about a class, namespace or member does | ||
| <remarks>[xml]</remarks> | Yes | Yes | Give the full explanation of what class, namespace or member does | ||
| <example>[xml]</example> | No | Yes | Denotes a full section targeted towards providing an example in the | ||
[<p />] | <para>[text]</para> | Yes | Yes | This should always be used for paragraphs inside of the <remarks /> | ||
<code /> | <c>[Type|value]</c> | Yes | Yes | Instructs Sandcastle to format the text as code. examples: <c>null</c>, | ||
<code /> | <code lang="[lang]"> | No | Yes | This element specifies a code example. | ||
<ul>,<ol> | <list> | Yes | Yes | When creating a list, you should use the <list> element. However SHFB | ||
<li> | <item> | Yes | Yes | When creating a list item, you should use the <item> element. | ||
| <include file="[filepath]" | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="27035c5d-cb24-4698-9a2b-385d75dcb50c"><ac:plain-text-body><![CDATA[ | <code /> | <code lang="[lang]"> | No | Yes | This element specifies a code example.
<ul>,<ol> | <list> | Yes | Yes | When creating a list, you should use the <list> element. However SHFB | ||
<li> | <item> | Yes | Yes | When creating a list item, you should use the <item> element. | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="98672b96-31bb-40f2-a1ad-59d8c0cc45f3"><ac:plain-text-body><![CDATA[ |
| <include file="[filepath]" | No | Yes | This element will let you include documentation from another file and | |
| <note>[xml|text]</note> | No | Yes | Nonstandard. This tag is supported by SHFB and possibly even | ||
| <inheritdoc /> | No | Yes | Nonstandard. This tag is supported by SHFB. This will specify SHFB |
...