13

好奇的问题。我正在使用 Microsoft 的 Sandcastle 从我的 C# 代码中的 XML 注释生成文档。我的几个类正在实现已经有注释方法的接口。我宁愿不要在接口方法和公共实现方法中复制文档。我可以使用某种标签从界面“继承”此文档吗?

4

3 回答 3

6

您可以<inheritdoc/>在实现中添加。

您应该查看以下线程: 在 C# 中同步接口和实现注释的方法

于 2012-01-23T12:52:49.367 回答
3

Visual Studio 中当前不存在此功能。

您可以获得第三方工具,例如帮助创建 XML 文档的 GhostDoc。GhostDoc 还可以选择生成“继承”的文档,就像您尝试做的那样。

链接:GhostDoc

于 2009-04-06T16:31:49.073 回答
0

如果其他人正在寻找解决方案,我构建了一个库来对 XML 文档文件进行后处理,以添加对 <inheritdoc/> 标记的支持。

更多信息请访问www.inheritdoc.io(提供免费版本)。

于 2017-12-20T23:55:08.113 回答