Bagikan melalui


IMetaDataImport::GetCustomAttributeByName Method

Mendapatkan atribut kustom, mengingat nama dan pemiliknya.

Syntax

HRESULT GetCustomAttributeByName (
   [in]  mdToken          tkObj,
   [in]  LPCWSTR          szName,
   [out] const void       **ppData,
   [out] ULONG            *pcbData
);

Parameters

tkObj [di] Token metadata yang mewakili objek yang memiliki atribut kustom.

szName [di] Nama atribut kustom.

ppData [out] Penunjuk ke array data yang merupakan nilai atribut kustom.

pcbData [out] Ukuran dalam byte data yang dikembalikan dalam *ppData.

Remarks

Adalah legal untuk menentukan beberapa atribut kustom untuk pemilik yang sama; 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 IMetaDataImport::EnumCustomAttributes .

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also