Dela via


IMetaDataImport::EnumTypeDefs, metod

Räknar upp TypeDef-token som representerar alla typer inom det aktuella omfånget.

Syntax

HRESULT EnumTypeDefs (  
   [out] HCORENUM   *phEnum,
   [in]  mdTypeDef  rTypeDefs[],  
   [in]  ULONG      cMax,
   [out] ULONG      *pcTypeDefs  
);  

Parametrar

phEnum
[ut] En pekare till den nya uppräknaren. Detta måste vara NULL för det första anropet av den här metoden.

rTypeDefs
[in] Matrisen som används för att lagra TypeDef-token.

cMax
[in] Matrisens rTypeDefs maximala storlek.

pcTypeDefs
[ut] Antalet TypeDef-token som returneras i rTypeDefs.

Returvärde

HRESULT Description
S_OK EnumTypeDefs returnerades.
S_FALSE Det finns inga token att räkna upp. I så fall pcTypeDefs är noll.

Kommentarer

TypeDef-token representerar en typ, till exempel en klass eller ett gränssnitt, samt alla typer som läggs till via en utökningsmekanism.

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