首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何复制.NET接口文档?

如何复制.NET接口文档?
EN

Stack Overflow用户
提问于 2011-06-01 23:18:08
回答 4查看 367关注 0票数 7

如果类实现了接口中定义的方法,则可以选择是复制文档还是使用<see cref="..." />引用它。

代码语言:javascript
复制
public interface IPerformer
{
    /// <summary>
    /// Do something useful.
    /// </summary>
    /// <param name="something">Object to do something with</param>
    void Do(Something something);
}

public class Implementation : IPerformer
{
    /// <copy from="IPerformer" /> # that is what I want!
    public void Do(Something something)
    {
        // implementation ...
    }
}

有没有可能让应用程序接口文档工具(Sandcastle)自动复制文档(怎样才能让阅读应用程序接口文档更舒适)?类似于Java Doc中的@inheritDoc

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-12 02:45:43

Sandcastle Help File Builder通过inheritdoc tag提供了这一功能。

票数 3
EN

Stack Overflow用户

发布于 2011-06-01 23:29:07

这可能不是你想要的答案,但是GhostDoc可以帮你做到这一点。它会将注释从接口拉到实现中。

票数 4
EN

Stack Overflow用户

发布于 2011-06-02 00:03:25

Jetbrain的Resharper允许你从界面复制注释(或者当你从界面创建实例时,它会自动为你复制它们),但如果你更新了界面的注释,你将不得不删除注释并再次从库中复制注释!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6203540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档