Bagikan melalui


Metode IMetaDataImport::GetCustomAttributeProps (rometadataapi.h)

Mendapatkan nilai dari atribut kustom, mengingat token metadatanya.

Sintaks

HRESULT GetCustomAttributeProps(
  [in]  mdCustomAttribute cv,
  [out] mdToken           *ptkObj,
  [out] mdToken           *ptkType,
  [out] const BYTE        **ppBlob,
  [out] ULONG             *pcbBlob
);

Parameter

[in] cv

Token metadata yang mewakili atribut kustom yang akan diambil.

[out] ptkObj

Token metadata yang mewakili objek yang dimodifikasi atribut kustom. Nilai ini dapat berupa semua jenis token metadata kecuali mdCustomAttribute. Lihat Token Metadata untuk informasi selengkapnya tentang jenis token.

[out] ptkType

Token metadata mdMethodDef atau mdMemberRef yang mewakili Jenis atribut kustom yang dikembalikan.

[out] ppBlob

Penunjuk ke array data yang merupakan nilai atribut kustom.

[out] pcbBlob

Ukuran dalam byte data yang dikembalikan dalam const.

Mengembalikan nilai

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Atribut kustom disimpan sebagai array data, yang formatnya dipahami oleh mesin metadata.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header rometadataapi.h

Lihat juga

IMetaDataImport