次の方法で共有


<exception> (Visual C++)

<exception> タグを使用すると、スローできる例外を指定できます。このタグは、メソッド定義に適用されます。

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

パラメーター

  • member
    現在のコンパイル環境から利用可能な例外への参照。名前のルックアップ規則を使用して、コンパイラは特定の例外があるチェックし、出力先 XML 内で標準要素名に member をに変換します。コンパイラは memberを検索警告が発行されます。

    単一引用符で囲みます。

    ジェネリック型への cref 参照の作成方法については、「<see> (Visual C++)」を参照してください。

  • description
    説明。

解説

コンパイル時に /doc を指定してドキュメント コメントをファイルに出力します。

Visual C++ コンパイラでは、ドキュメント コメントで 1 回のパスの cref 参照の解決を試みます。したがって、C++ のルックアップ規則を使用して、シンボルがコンパイラによって参照がある未解決です。詳細については、「<seealso> (Visual C++)」を参照してください。

使用例

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

参照

その他の技術情報

XML に関するドキュメント (Visual C++)