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