XML-Dokumentation (Visual C++)
In Visual C++ können Sie Ihrem Quellcode Kommentare hinzufügen, die in einer XML-Dokumentationsdatei verarbeitet werden. Die Datei kann dann als Eingabe für einen Prozess verwendet werden, der die Klassen im Code dokumentiert.
In einer Visual C++-Codedatei müssen sich XML-Dokumentationskommentare direkt vor einer Methode oder Typdefinition befinden. Die Kommentare können dazu verwendet werden, den Datentipp der IntelliSense-QuickInfo in den folgenden Szenarios aufzufüllen:
Wenn der Code als Windows-Runtime Komponente mit einer WINMD-Datei kompiliert wird
Wenn der Quellcode im aktuellen Projekt enthalten ist
In einer Bibliothek, deren Typdeklarationen und Implementierungen sich in derselben Headerdatei befinden
Hinweis
In der aktuellen Version werden Codekommentare nicht für Vorlagen oder elemente verarbeitet, die einen Vorlagentyp enthalten (z. B. eine Funktion, die einen Parameter als Vorlage verwendet). Das Hinzufügen solcher Kommentare führt zu nicht definiertem Verhalten.
Ausführliche Informationen zum Erstellen einer XML-Datei mit Dokumentationskommentaren finden Sie in den folgenden Artikeln.
Weitere Informationen zu | Siehe |
---|---|
Die zu verwendenden Compileroptionen | /doc |
Tags, die Sie zum Bereitstellen häufig verwendeter Funktionen in Dokumentationen verwenden können. | Empfohlene Tags für Dokumentationskommentare |
ID-Zeichenfolgen, die der Compiler erstellt, um die Konstrukte in Ihrem Code zu identifizieren. | Verarbeiten der XML-Datei |
Trennen von Dokumentationstags | Trennzeichen für Visual C++-Dokumentationstags |
Generieren einer XML-Datei aus einer oder mehreren XDC-Dateien. | XDCMake-Referenz |
Links zu Informationen über XML im Bezug auf Visual Studio-Featurebereiche | XML in Visual Studio |
Wenn Sie XML-Sonderzeichen in den Text eines Dokumentationskommentars einfügen müssen, müssen Sie XML-Entitäten oder einen CDATA-Abschnitt verwenden.