Delen via


IMetaDataImport::EnumFields Method

Hiermee worden FieldDef-tokens opgesomd voor het type waarnaar wordt verwezen door het opgegeven TypeDef-token.

Syntax

HRESULT EnumFields (
   [in, out] HCORENUM    *phEnum,
   [in]      mdTypeDef   cl,
   [out]     mdFieldDef  rFields[],
   [in]      ULONG       cMax,
   [out]     ULONG       *pcTokens
);

Parameters

phEnum [in, uit] Een aanwijzer naar de enumerator.

cl [in] Het TypeDef-token van de klasse waarvan de velden moeten worden geïnventariseerd.

rFields [uit] De lijst met FieldDef-tokens.

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

pcTokens [uit] Het werkelijke aantal FieldDef-tokens dat is geretourneerd in rFields.

Return Value

HRESULT Description
S_OK EnumFields is geretourneerd.
S_FALSE Er zijn geen velden om op te sommen. In dat geval pcTokens is het nul.

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Header: Cor.h

Library: CorGuids.lib

See also