Metode IMetaDataImport::GetCustomAttributeByName (rometadataapi.h)
Mendapatkan atribut khusus, berdasarkan nama dan pemiliknya.
Sintaks
HRESULT GetCustomAttributeByName(
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const BYTE **ppData,
[out] ULONG *pcbData
);
Parameter
[in] tkObj
Token metadata yang mewakili objek yang memiliki atribut kustom.
[in] szName
Nama atribut kustom.
[out] ppData
Penunjuk ke array data yang merupakan nilai atribut kustom.
[out] pcbData
Ukuran dalam byte data yang dikembalikan dalam const.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Mendefinisikan beberapa atribut kustom untuk pemilik yang sama adalah sah; mereka bahkan mungkin memiliki nama yang sama. Namun, GetCustomAttributeByName hanya mengembalikan satu instans. (GetCustomAttributeByName mengembalikan instans pertama yang ditemuinya.) Untuk menemukan semua instans atribut kustom, panggil metode EnumCustomAttributes .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | rometadataapi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk