Bagikan melalui


Metode ITraceDataProvider::get_Level (pla.h)

Mengambil tingkat informasi yang digunakan untuk mengaktifkan penyedia.

Properti ini bersifat hanya baca.

Sintaks

HRESULT get_Level(
  IValueMap **ppLevel
);

Parameter

ppLevel

Nilai kembali

Tidak ada

Keterangan

Parameter ppLevel adalah nilai yang ditentukan penyedia yang menentukan tingkat informasi yang dihasilkan peristiwa. Misalnya, Anda dapat menggunakan nilai ini untuk menunjukkan tingkat keparahan peristiwa (informasi, peringatan, kesalahan) yang Anda inginkan untuk dihasilkan oleh penyedia.

Anda menggunakan antarmuka IValueMap untuk mengambil atau mengatur nilai tingkat. Properti IValueMap::Value berisi nilai tingkat.

Anda juga dapat menggunakan metode IValueMap::Add untuk menambahkan satu atau beberapa nilai tingkat. Anda perlu menggunakan antarmuka IValueMapItem hanya ketika Anda ingin memberi nama tingkat, atau Anda ingin mengaktifkan atau menonaktifkan tingkat tanpa harus menambahkan atau menghapusnya. Hanya satu tingkat yang dapat diaktifkan.

Properti IValueMapItem::Key berisi representasi string tingkat, misalnya, Informasi. Properti IValueMapItem::Value berisi nilai tingkat. Properti IValueMapItem::Enabled menunjukkan apakah tingkat diaktifkan.

Jika Anda menggunakan IValueMap::Value untuk mengatur tingkat dan kumpulan peta nilai berisi satu atau beberapa item, PLA mencari koleksi untuk nilai yang cocok dan mengaktifkannya dan menonaktifkan yang lain. Jika nilai tidak ada dalam daftar, PLA menambahkan tingkat (item tidak diberi nama).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header pla.h
DLL Pla.dll

Lihat juga

ITraceDataProvider