Dela via


IMetaDataImport::EnumProperties-metod

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

Syntax

HRESULT EnumProperties (  
   [in, out] HCORENUM    *phEnum,  
   [in]      mdTypeDef   td,  
   [out]     mdProperty  rProperties[],  
   [in]      ULONG       cMax,  
   [out]     ULONG       *pcProperties  
);  

Parametrar

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

td
[i] En TypeDef-token som representerar typen med egenskaper som ska räknas upp.

rProperties
[ut] Matrisen som används för att lagra PropertyDef-token.

cMax
[i] Matrisens rProperties maximala storlek.

pcProperties
[ut] Antalet PropertyDef-token som returneras i rProperties.

Returvärde

HRESULT Description
S_OK EnumProperties returnerades korrekt.
S_FALSE Det finns inga token att räkna upp. I så fall pcProperties ä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