Delen via


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

Zie ook