Methode IMetaDataImport::EnumCustomAttributes
Inventariseert aangepaste kenmerkdefinitietokens die zijn gekoppeld aan het opgegeven type of lid.
Syntaxis
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
Parameters
phEnum
[in, uit] Een verwijzing naar de geretourneerde enumerator.
tk
[in] Een token voor het bereik van de opsomming of nul voor alle aangepaste kenmerken.
tkType
[in] Een token voor de constructor van het type kenmerken dat moet worden opgesomd of null
voor alle typen.
rCustomAttributes
[uit] Een matrix met aangepaste kenmerktokens.
cMax
[in] De maximale grootte van de rCustomAttributes
matrix.
pcCustomAttributes
[uit, optioneel] Het werkelijke aantal tokenwaarden dat wordt geretourneerd in rCustomAttributes
.
Retourwaarde
HRESULT | Beschrijving |
---|---|
S_OK |
EnumCustomAttributes is geretourneerd. |
S_FALSE |
Er zijn geen aangepaste kenmerken om op te sommen. In dat geval pcCustomAttributes is nul. |
Vereisten
Platforms: Zie Systeemvereisten.
Header: Cor.h
Bibliotheek: Opgenomen als een resource in MsCorEE.dll
.NET Framework versies: beschikbaar sinds 1.0