Bagikan melalui


IDebugCustomAttributeQuery2::GetCustomAttributeByName

Mendapatkan byte atribut kustom yang diberi nama atribut kustom.

Sintaks

int GetCustomAttributeByName(
   [In] string        pszCustomAttributeName,
   [In, Out] byte[]   ppBlob,
   [In, Out] ref uint pdwLen
);

Parameter

pszCustomAttributeName
[di] String yang berisi nama atribut kustom untuk dicari.

ppBlob
[masuk, keluar] Array yang diisi dengan byte atribut kustom.

pdwLen
[masuk, keluar] Menentukan jumlah maksimum byte yang akan dikembalikan dalam ppBlob array dan mengembalikan jumlah byte yang benar-benar ditulis ke array.

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK atau mengembalikan S_FALSE jika atribut kustom tidak ada. Jika tidak, kembalikan kode galat.

Keterangan

Atur ppBlob parameter ke nilai null untuk mengembalikan jumlah byte atribut yang tersedia. Kemudian alokasikan array dan teruskan array tersebut ppBlob untuk parameter .

Byte atribut mewakili data mentah atribut kustom.

ppBlob Jika parameter dan pdwLen diatur ke nilai null, metode ini dapat digunakan untuk menentukan apakah atribut kustom hanya ada. Alternatif yang lebih mudah, bagaimanapun, adalah memanggil metode IsCustomAttributeDefined .

Baca juga