奇妙な質問。私はMicrosoftのSandcastleを使用して、C#コードのXMLコメントからドキュメントを生成しています。私のクラスのいくつかはすでにメソッドをコメントしているインターフェースを実装しています。私は、インタフェースメソッドとパブリック実装メソッドの両方でドキュメンテーションを複製するのではなく、このドキュメントをインターフェイスから「継承」するために使用できるタグがありますか?実装クラスは実装されたインターフェイスからXMLコメントを「継承できますか?
13
A
答えて
3
この機能は現在Visual Studioには存在しません。
XMLドキュメントの作成に役立つサードパーティのツール(GhostDocなど)を入手できます。 GhostDocには、あなたがしようとしているように「継承された」ドキュメンテーションを生成するオプションもあります。
リンク:GhostDoc
6
あなたは、実装に<inheritdoc/>
を追加することができます。あなたは以下のスレッドで見ている必要があり
: Ways to synchronize interface and implementation comments in C#
0
誰にも解決策を探している場合は、私は/ < inheritdocのサポートを追加するために、後工程のXMLドキュメントファイルにライブラリーを構築しました>タグ。
詳細情報www.inheritdoc.io(無料版が利用可能)
関連する問題
- 1. XML派生クラスまたはインターフェイス実装のソースコードのコメント
- 2. MySQLで継承を実装
- 3. 継承コンクリートクラスを使用したC++でのインターフェイスの実装
- 4. Visual Studio - インターフェイスからすべての継承されたメソッドを自動的に実装します。
- 5. クラスから継承したクラスとDelphiのインターフェイスから継承するクラスを作成できますか?
- 6. Javaクラスが実装されたインタフェースからアノテーションを継承しないのはなぜですか?
- 7. クラスはクラスを拡張してインターフェイスを実装できます
- 8. インターフェイスまたはベースからコメントを継承する
- 9. Javaクラスjava.util.Iteratorインターフェイスが実装されていますか?
- 10. Linq2Sqlクラスにインターフェイスを実装できますか?
- 11. XMLドキュメントインターフェイスの実装とクラスの実装
- 12. spyne - 複合型から継承し、派生クラスがxml属性を実装するときのエラー
- 13. XmlResourceParser:inferfaceはインターフェイスを実装しますか?
- 14. AngularJSディレクティブでの継承の実装
- 15. 仮想継承と委任された実装
- 16. 静的クラスの継承を実装するベストプラクティス? PHPマニュアルから(シングルトン)
- 17. 継承はどのようにC#で実装できますか?
- 18. オブジェクトがインターフェイスから継承する抽象クラスを継承する場合、オブジェクトはインターフェイスから継承されますか?
- 19. インターフェイスの実装
- 20. 多重継承の設計実装
- 21. "継承された抽象メソッドを実装する必要があります"
- 22. INotifyPropertyChangedを実装する1つのベースクラスから継承していますか?
- 23. テーブル内に継承を実装するかどうか
- 24. EF CTP5 POCO、基底クラス、および継承の実装方法
- 25. インタフェースを実装するJavaクラスは、アノテーションを自動的に継承できますか?
- 26. インターフェイスを実装するすべてのクラスを取得できますか?
- 27. インターフェイスを実装していないインターフェイスの実装
- 28. Serializableインターフェイスを実装するクラスがインターフェイスのメソッドを実装しない理由を教えてください。
- 29. 実行時の多態性と継承を実装する
- 30. インターフェイスをC#で.hファイルに実装できますか?
ありがとう、私はそれをチェックします。 –