C# XML 文档注释

原文链接:http://www.shinater.com/DocsBuilder/help.html

<summary>description</summary>
描述类型或类型成员。 
description:对象的摘要。
<remarks>description</remarks>
添加有关某个类型的信息,从而补充由 <summary> 所指定的信息。 
description:成员的说明。
<example>description</example>
使用方法或其他库成员的示例。这通常涉及使用 <code> 标记。 
description:代码示例的说明。
<seealso cref="member"/>
指定希望在“请参见”一节中出现的文本。 
member:对可以通过当前编译环境进行调用的成员或字段的引用。必须将 member 括在双引号 (" ") 中。
<typeparam name="name">description</typeparam>
描述泛型类型或方法的单个类型参数。 
name:类型参数的名称。将此名称用双引号括起来 (" ")。 
description:类型参数的说明。
<param name="name">description</param>
描述方法的单个参数。 
name:方法参数名。将此名称用双引号括起来 (" ")。 
description:参数说明。
<returns>description</returns>
描述方法的返回值。 
description:返回值的说明。
<value>property-description</value>
描述属性所代表的值。 
property-description:属性的说明。
<permission cref="member">description</permission>
成员的访问权限。使用 PermissionSet 类可以指定对成员的访问。 
member:对可从当前编译环境中获取的权限的引用。必须将 member 括在双引号 (" ") 中。 
description:对成员的访问的说明。
<exception cref="member">description</exception>
指定哪些异常可能被引发。此标记可用在方法、属性、事件和索引器的定义中。 
member:对可从当前编译环境中获取的异常的引用。必须将 member 括在双引号 (" ") 中。 
description:异常的说明。
<c>text</c>
将说明中的文本标记为代码。 
text:希望将其指示为代码的文本。
<code>content</code>
将多行文本指示为代码。 
content:希望将其指示为代码的文本。
<see cref="member"/>
从文本内指定链接。 
member:对可以通过当前编译环境进行调用的成员或字段的引用。应将 member 放在双引号 (" ") 中。
<paramref name="name"/>、<typeparamref name="name"/>
分别引用某个参数或某个类型参数。 
member:要引用的参数名(类型参数的名称)。将此名称用双引号括起来 (" ")。
<para>content</para>
用于诸如 <summary>、<remarks> 或 <returns> 等标记内,使您得以将段落添加到文本中。 
content:段落文本。
<list type="bullet" | "number" | "table">
    <listheader>
        <term>term</term>
        <description>description</description>
    </listheader>
    <item>
        <term>term</term>
        <description>description</description>
    </item>
</list>
<listheader> 块用于定义表或定义列表中的标题行。定义表时,只需为标题中的项提供一个项。 
列表中的每一项都用一个 <item> 块来描述。创建定义列表时,既需要指定 term 也需要指定 description。但是,对于表、项目符号列表或编号列表,只需为 description 提供一个项。 
列表或表所拥有的 <item> 块数可以根据需要而定。 
term:要定义的项,该项将在 description 中定义。 
description:项目符号列表或编号列表中的项或者 term 的定义。

注意:如果希望尖括号显示在文档注释的文本中,请使用 &lt; 和 &gt;。 例如,&lt;尖括号中的文本&gt;。

另外:可以在任意类型的注释块中增加一个 <namespace> 标记,其中可以包含各种常用注释标记,它们将被作为对当前类型的命名空间的批注。 
例如:

namespace MyNamespace {
    /// <summary>
    ///  ...
    /// </summary>
    /// <namespace>
    /// <summary>...</summary>
    /// <remarks>...</remarks>
    /// <example>...</example>
    /// </namespace>
    public class MyClass {
    }
}
		

 

时间: 2024-10-14 20:09:59

C# XML 文档注释的相关文章

简述PHP4和PHP5版本下解析XML文档的操作方法

在PHP网站开发与建设过程中,时常会碰到需要对XML文档进行解析,PHP4版本自带了XML解析器(sax),PHP5版本增加了SimpleXML(基于dom)的XML扩展,对XML的解析更是非常方便,今天和大家分享下在不同环境下对XML文档进行解析的方法.XML文档 1234567891011121314151617181920 <?xml version="1.0" encoding="gbk"?> <LeapsoulXML>      

研究 Java 中 XML 文档模型的特性和性能

xml|性能 Java 中的 XML: 文档模型,第一部分:性能 研究 Java 中 XML 文档模型的特性和性能 文档选项 将此页作为电子邮件发送 最新推荐 Java 应用开发源动力 - 下载免费软件,快速启动开发 级别: 初级 Dennis M. Sosnoski, 总裁, Sosnoski Software Solutions, Inc. 2001 年 9 月 01 日 在本文中,Java 顾问 Dennis Sosnoski 比较几个 Java 文档模型的性能和功能.当选择模型时,无法做

VC++中利用MSXML解析XML文档

c++|xml 四.程序实现 下面通过一个具体的实例来说明在VC++中如何利用MSXML解析XML文档. (1)源XML文档(xmlfile.xml)如下: <?xml version="1.0" encoding="GB2312"?> <Device id="10041" name="设备1"> <Type>13</Type> <TypeName>保护</Ty

使用Digester解析XML文档示例

xml|示例 一. 概述 解析XML文档方面有不少的方法,也有不少的工具包可用,这里介绍的是来自Apache Jakarta的Digester,使用其解析XML文件非常方便而不需要过多的关心底层的具体解析过程. Digester最早出现在Struts中,后来随着Struts的发展以及其的公用性而被提到commens中独自立项,其底层实现的是SAX解析.当前版本为:1.5 二. 正文 1. 安装与配置 使用Digester需要如下几个软件包: Digester ,BeanUtils, Collec

XML文档对象模型

xml|对象 XML文档对象模型1)DOMDocument对象:该对象描述全部的文档映射表,文档映射表包含了XML文档里的所有信息.  常用方法  常用属性 2)IXMLDOMNode对象:该对象描述XML文档里的节点.这个节点可以是元素.属性.处理指令.文本或者其他存储在XML文档里的信息.  常用方法  常用属性 3)IXMLDOMNodeList对象:该对象描述IXMLDOMNode对象的集合,并可使用该对象遍历这个集合.IXMLDOMNodeList对象里的节点集合可以用数值该问.  常

Prototype Ajax读取XML文档实现联动下拉框实例

在使用PHP进行WEB2.0网站开发时,时常需要用到Ajax技术来增加用户体验,当前比较流行的Ajax开发框架有Prototype,Jquery,Lightbox等,今天和大家分享如何利用Prototype和XML文档进行交互以实现Ajax联动下拉菜单的例子. Ajax(Asynchronous JavaScript and XML)使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理,使用XMLHttpRequest对象进行异步数据读取,使用J

轻量级的xml文档生成类

xml PHP代码:--------------------------------------------------------------------------------<?/** * 轻量级XML文档生成类(非dom) * author: q3boy <q3boy@sina.com> * version: v0.1 aplha * update: 2003/9/8 * 支持Element/CDATA/Declare/attribute/Comment,可选择是否包含换行和缩进

Digester解析XML文档Sample

xml 解析XML文档 Digester的使用相当简单,请参看如下的SampleDigester类中的注释,这里不再拗述: /*============================================================ * Copyright:www.skyinn.org (c) 2002 - 2003 All rights reserved. * File:org.skyinn.quasar.config.SampleDigester * Inculde:Samp

Flash处理外部XML文档数据

xml|数据 准备: 首先你得有台电脑.其次是要装上Windows系统和Flash8. XML基础: 既然是处理XML文档.就要先来了解下XML文档.下面是我所了解的,有些是在Flash中用不到的.XML扩展标记语言(Extensible Markup Language)是SGML(Structured Generalized Markup Language)的子集.XML是由World Wide Web Consortium(W3C)的XML工作组定义的. 下面开始了解XML的结构: XML是