【发布时间】:2015-03-20 07:33:04
【问题描述】:
是否可以在生成的 xml 文档中与方法的文档一起包含属性信息?
例如这段代码:
/// <summary>
/// This is a summary.
/// </summary>
/// <param name="s"></param>
/// <returns></returns>
[MyAttribute("one", "two", "three")]
public string MyMethod(string s)
{
throw new NotImplementedException();
}
将在 XML 文档中生成类似的内容:
<member name="M:MyNameSpace.MyMethod(System.String)">
<summary>
This is a summary.
</summary>
<param name="s"></param>
<returns></returns>
</member>
有什么方法可以在 XML 文档中得到类似的东西:
<member name="M:MyNameSpace.MyMethod(System.String)">
<attributes>
<attribute name="MyAttribute">
<param name="one"/>
<param name="two"/>
<param name="three"/>
</attribute>
</attributes>
<summary>
This is a summary.
</summary>
<param name="s"></param>
<returns></returns>
</member>
提前感谢所有答案!
【问题讨论】:
-
我不是在尝试使用属性来装饰文档,但它是相反的。我也在尝试记录属性以及方法、属性、类等。
标签: c# xml documentation comments