Delen via


Methode IMetaDataImport::EnumProperties

Inventariseert PropertyDef-tokens die de eigenschappen van het type vertegenwoordigen waarnaar wordt verwezen door het opgegeven TypeDef-token.

Syntaxis

HRESULT EnumProperties (  
   [in, out] HCORENUM    *phEnum,  
   [in]      mdTypeDef   td,  
   [out]     mdProperty  rProperties[],  
   [in]      ULONG       cMax,  
   [out]     ULONG       *pcProperties  
);  

Parameters

phEnum
[in, uit] Een verwijzing naar de enumerator. Dit moet NULL zijn voor de eerste aanroep van deze methode.

td
[in] Een TypeDef-token dat het type vertegenwoordigt met eigenschappen die moeten worden opgesomd.

rProperties
[uit] De matrix die wordt gebruikt voor het opslaan van de PropertyDef-tokens.

cMax
[in] De maximale grootte van de rProperties matrix.

pcProperties
[uit] Het aantal PropertyDef-tokens dat wordt geretourneerd in rProperties.

Retourwaarde

HRESULT Beschrijving
S_OK EnumProperties is geretourneerd.
S_FALSE Er zijn geen tokens om op te sommen. In dat geval pcProperties is nul.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook