<exception> (Visual C++)
Mit dem <exception>-Tag können Sie festlegen, welche Ausnahmen ausgelöst werden können.Dieses Tag wird auf eine Methodendefinition angewendet.
<exception cref="member">description</exception>
Parameter
member
ein Verweis auf eine Ausnahme, die in der aktuellen Kompilierungsumgebung verfügbar ist.Verwenden der Namesuchenregeln die Compilerprüfungen, ob die angegebene Ausnahme vorhanden ist und member den kanonischen Elementnamen in der Ausgabe XML übersetzt.Der Compiler gibt eine Warnung aus, wenn nicht member sucht.Fügen Sie den Namen in einfache oder doppelte Anführungszeichen eingeschlossen werden.
Informationen für das Erstellen von cref-Verweisen auf einen generischen Typ finden Sie unter <see> (Visual C++).
description
eine Beschreibung.
Hinweise
Dokumentationskommentare werden zu einer Datei verarbeitet, indem sie mit "/doc" kompiliert werden.
Der Visual C++-Compiler versucht, cref Verweise in einer Durchlauf durch die Dokumentationskommentare aufzulösen.Wenn, die C++-Suchenregeln verwenden, ein Symbol vom Compiler nicht gefunden wird, wird der Verweis markiert, wie nicht aufgelöst.Weitere Informationen finden Sie unter <seealso> (Visual C++).
Beispiel
// xml_exception_tag.cpp
// compile with: /clr /doc /LD
// post-build command: xdcmake xml_exception_tag.dll
using namespace System;
/// Text for class EClass.
public ref class EClass : public Exception {
// class definition ...
};
/// <exception cref="System.Exception">Thrown when... .</exception>
public ref class TestClass {
void Test() {
try {
}
catch(EClass^) {
}
}
};