Condividi tramite


IMetaDataImport::EnumFields Method

Enumera i token FieldDef per il tipo a cui fa riferimento il token TypeDef specificato.

Syntax

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

Parameters

phEnum [in, out] Puntatore all'enumeratore.

cl [in] Token TypeDef della classe i cui campi devono essere enumerati.

rFields [out] Elenco di token FieldDef.

cMax [in] Dimensione massima della rFields matrice.

pcTokens [out] Numero effettivo di token FieldDef restituiti in rFields.

Return Value

HRESULT Description
S_OK EnumFields restituito correttamente.
S_FALSE Non sono presenti campi da enumerare. In tal caso, pcTokens è zero.

Requirements

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Header: Cor.h

Library: CorGuids.lib

See also