XML-Dokumentation für einen Namespace
Würden Sie schreiben von xml-doc für einen namespace? Und wenn ja, wie und wo?
Ich würde denken, wenn es möglich ist, vielleicht eine fast leere Datei wie dieser:
///<summary>
///This namespace contains stuff
///</summary>
namespace Some.Namespace
{
}
Aber, dass die Arbeit? Seit Sie... "erklären", oder zumindest den Namensraum, in allen anderen Dateien auch... und was würde passieren, wenn Sie schrieb eine xml-Dokumentation, was irgendwo anders auf der gleichen namespace? Würde ein Weg sein? Oder würden Sie verschmolzen irgendwie?
InformationsquelleAutor der Frage Svish | 2009-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
NDoc unterstützt dies durch die Anerkennung einer besonderen
NamespaceDoc
Klasse befindet sich in jedem namespace, und mit der Dokumentation aus. Ich habe es nicht ausprobiert, aber Sandcastle erscheint zur Unterstützung der gleiche trick.Edit:
Zum Beispiel:
InformationsquelleAutor der Antwort Tim Robinson
Sandcastle unterstützt nicht die NamespaceDoc direkt, aber wenn Sie Sandcastle Help File Builder können Sie die NamespaceDoc Klasse erwähnt. Tim.
SCHB erstreckt sich auch die syntax leicht und ermöglicht die Einbettung code-Beispiele, die direkt von code-Dateien. Ein Beispiel _Namespace.xml:
Einschließlich der Dokumentation in XML-Datei können Sie schreiben kurze Zusammenfassung in code und größer Beschreibung in einer separaten XML-Datei die Hilfe-Datei. Auf diese Weise ist der code nicht überladen mit allen details und leicht lesbar bleibt.
InformationsquelleAutor der Antwort Mikko Rantanen
Sandcastle Help File Builder unterstützt get Kommentare über namespaces. Öffnen Sie Ihre Sandcastle-Projekt. In
Project Properties
Fenster navigieren Sie zuSummaries
und klicken Sie auf dieEdit Namespace Summaries
- Taste.InformationsquelleAutor der Antwort Norbert Szenasi
Können Sie es tun in doxygen mit:
Auch, es ist eine gute Praxis, erklären sich mit den namespaces in einer NameSpaces.cs-Datei und kommentieren Sie nur in dieser Datei.
InformationsquelleAutor der Antwort Adrian Lopez
Ist es nicht möglich, Kommentare auf namespaces.
UseNamespaceDocSummaries auf http://ndoc.sourceforge.net/content/documenters.htm
InformationsquelleAutor der Antwort Kirtan
Wenn mit Mono's mdoc Dokumentationssystem, können Sie Dokument-namespace Mitglieder durch die Bearbeitung der ns-*.Dokumentation zu xml-Dateien.
Sehen die mdoc-Datei-format-Dokumentation für mehr details.
InformationsquelleAutor der Antwort jonp