.net中是否有读取xml注释文档文件的api?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

我看到微软发布了BCL的XML文档文件。我想知道是否有人知道.net中是否有可用于在运行时查看的API。我知道我们可以使用XML API手动解析文件。

用例是我们允许在我们的系统中使用自定义(读取第三方)类型/程序集,并且在UI中选择这些类型/程序集时,我们希望按照自定义类型/程序集创建者的指定提取文档,或者如果不可用提供其他默认值。

提问于
用户回答回答于

我在CodePlex上维护Jolt.NET项目,并实现了执行这项任务的功能。请参阅Jolt库以获取更多信息。

从本质上说,库可以让你以编程方式定位和使用元数据类型查询XML文档注释文件组件System.Reflection(即MethodInfoPropertyInfo等...)。

用户回答回答于

微软的Sandcastle是一个从程序集中提取文档的工具,无论是否有XML注释文件的帮助。它已经作为开源发布。可以尝试查看该工具的代码。

扫码关注云+社区