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