Bagikan melalui


<exception> tag dokumentasi

Tag <exception> memungkinkan Anda menentukan pengecualian mana yang dapat dilemparkan. Tag ini diterapkan ke definisi metode.

Sintaks

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

Parameter

member
Referensi ke pengecualian yang tersedia dari lingkungan kompilasi saat ini. Menggunakan aturan pencarian nama, pengompilasi memeriksa bahwa pengecualian yang diberikan ada, dan diterjemahkan member ke nama elemen kanonis dalam XML output. Pengkompilasi mengeluarkan peringatan jika tidak menemukan member.

Sertakan nama dalam tanda kutip tunggal atau ganda.

Untuk informasi selengkapnya tentang cara membuat cref referensi ke jenis generik, lihat <see>.

description
Sebuah deskripsi.

Keterangan

Kompilasi dengan /doc untuk memproses komentar dokumentasi ke file.

Pengkompilasi MSVC mencoba menyelesaikan cref referensi dalam satu melewati komentar dokumentasi. Jika menggunakan aturan pencarian C++, saat simbol tidak ditemukan oleh pengkompilasi, referensi ditandai sebagai tidak terselesaikan. Untuk informasi selengkapnya, lihat <seealso> .

Contoh

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

Lihat juga

Dokumentasi XML