Compartir a través de


<exception> (Visual C++)

La etiqueta <exception> permite especificar las excepciones que se pueden producir.Esta etiqueta se aplica a una definición de método.

<exception cref="member">description</exception>

Parámetros

  • member
    Referencia a una excepción disponible desde el entorno de compilación actual.Mediante reglas de búsqueda del nombre, el compilador comprueba que la excepción especificada existe, y convierte member al nombre de elemento canónico en la salida XML.El compilador emite una advertencia si no encuentra member.

    Agregue el nombre entre comillas simples o dobles.

    Para obtener información sobre cómo crear una referencia de tipo cref a un tipo genérico, vea <see> (Visual C++).

  • description
    Descripción.

Comentarios

Compile con el parámetro /doc para procesar los comentarios de documentación y generar un archivo con ellos.

El compilador de Visual C++ intentará resolver referencias cref en un paso los comentarios de documentación.Por consiguiente, si usa las reglas de búsqueda de C++, un símbolo no encontrar por el compilador referencia se marcará como no resuelto.Para obtener más información, consulte <seealso> (Visual C++).

Ejemplo

// 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^) {
      }
   }
};

Vea también

Otros recursos

Documentación XML (Visual C++)