Methode IMetaDataImport::EnumTypeDefs
Opsomming van TypeDef-tokens die alle typen binnen het huidige bereik vertegenwoordigen.
Syntaxis
HRESULT EnumTypeDefs (
[out] HCORENUM *phEnum,
[in] mdTypeDef rTypeDefs[],
[in] ULONG cMax,
[out] ULONG *pcTypeDefs
);
Parameters
phEnum
[uit] Een verwijzing naar de nieuwe opsommingsfunctie. Dit moet NULL zijn voor de eerste aanroep van deze methode.
rTypeDefs
[in] De matrix die wordt gebruikt voor het opslaan van de TypeDef-tokens.
cMax
[in] De maximale grootte van de rTypeDefs
matrix.
pcTypeDefs
[uit] Het aantal TypeDef-tokens dat wordt geretourneerd in rTypeDefs
.
Retourwaarde
HRESULT | Beschrijving |
---|---|
S_OK |
EnumTypeDefs is geretourneerd. |
S_FALSE |
Er zijn geen tokens om op te sommen. In dat geval pcTypeDefs is nul. |
Opmerkingen
Het TypeDef-token vertegenwoordigt een type zoals een klasse of een interface, evenals elk type dat is toegevoegd via een uitbreidbaarheidsmechanisme.
Vereisten
Platforms: Zie Systeemvereisten.
Header: Cor.h
Bibliotheek: Opgenomen als een resource in MsCorEE.dll
.NET Framework versies: beschikbaar sinds 1.0