Bagikan melalui


IMetaDataImport::EnumCustomAttributes Method

Menghitung token definisi atribut kustom yang terkait dengan jenis atau anggota yang ditentukan.

Syntax

HRESULT EnumCustomAttributes (
   [in, out] HCORENUM      *phEnum,
   [in]  mdToken            tk,
   [in]  mdToken            tkType,
   [out] mdCustomAttribute  rCustomAttributes[],
   [in]  ULONG              cMax,
   [out, optional] ULONG   *pcCustomAttributes
);

Parameters

phEnum [masuk, keluar] Penunjuk ke enumerator yang dikembalikan.

tk [di] Token untuk cakupan enumerasi, atau nol untuk semua atribut kustom.

tkType [di] Token untuk konstruktor jenis atribut yang akan dijumlahkan, atau null untuk semua jenis.

rCustomAttributes [out] Array token atribut kustom.

cMax [di] Ukuran rCustomAttributes maksimum array.

pcCustomAttributes [out, opsional] Jumlah aktual nilai token yang dikembalikan dalam rCustomAttributes.

Return Value

HRESULT Description
S_OK EnumCustomAttributes berhasil dikembalikan.
S_FALSE Tidak ada atribut kustom untuk dijumlahkan. Dalam hal ini, pcCustomAttributes adalah nol.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also