Dela via


IMetaDataImport::EnumFields, metod

Räknar upp FieldDef-token för den typ som refereras av den angivna TypeDef-token.

Syntax

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

Parametrar

phEnum
[in, ut] En pekare till uppräknaren.

cl
[in] TypeDef-token för klassen vars fält ska räknas upp.

rFields
[ut] Listan över FieldDef-token.

cMax
[in] Matrisens rFields maximala storlek.

pcTokens
[ut] Det faktiska antalet FieldDef-token som returneras i rFields.

Returvärde

HRESULT Description
S_OK EnumFields returnerades.
S_FALSE Det finns inga fält att räkna upp. I så fall pcTokens är noll.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Ingår som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även