4

我想使用 Roslyn 从我的 C# 代码中检索元素(如类、属性)的 XML 文档。但是,我发现的唯一相关方法是GetDocumentationCommentXml,它只给了我整个 XML,而不是解析的元素。

另一篇 SO 帖子中,有人问了同样的问题并得到了答案。但是这个问题已经存在 3 年了,并且 API 发生了变化:建议的GetDocumentationComment方法不再存在。

4

1 回答 1

0

您可能正在寻找的方法是ISymbol.GetDocumentationCommentXml. 这将返回 .xml 文档格式的注释,这与代码中的原始注释略有不同。

不幸的GetDocumenationComment是,它现在是内部类的一部分,它本身用于DocumentationComment.FromXmlFragment将 XML 转换回代码注释,即它在原始源中的样子。

于 2016-05-29T23:16:23.240 回答