<exception> (Visual C++)
Il tag <exception> consente di specificare le eccezioni che possono essere generateQuesto tag viene applicato a una definizione di metodo.
<exception cref="member">description</exception>
Parametri
member
Riferimento a un'eccezione disponibile dall'ambiente di compilazione corrente.Utilizzo di ricerca del nome regole, il compilatore che l'eccezione specificata esista e converte member al nome canonico nell'output XML.Il compilatore genera un avviso se non trova member.Racchiuderlo tra virgolette singole o doppie.
Per informazioni sulla creazione di un riferimento cref a un tipo generico, vedere <see> (Visual C++).
description
Descrizione.
Note
Eseguire la compilazione con /doc per elaborare in un file i commenti per la creazione della documentazione.
Il compilatore di Visual C++ tenta di risolvere i riferimenti cref in una sessione con i commenti della documentazione.Pertanto, se si utilizza la ricerca di C++ regole, un simbolo non viene trovato che il riferimento verrà contrassegnato come non risolto.Per ulteriori informazioni, vedere <seealso> (Visual C++).
Esempio
// 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^) {
}
}
};