Sdílet prostřednictvím


IMetaDataImport::EnumProperties – metoda

Vytvoří výčet tokenů PropertyDef představující vlastnosti typu, na který odkazuje zadaný token TypeDef.

Syntaxe

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

Parametry

phEnum
[in, out] Ukazatel na enumerátor. Pro první volání této metody musí být hodnota NULL.

td
[v] Token TypeDef představující typ s vlastnostmi k výčtu.

rProperties
[out] Pole sloužící k ukládání tokenů PropertyDef.

cMax
[v] Maximální velikost rProperties pole.

pcProperties
[out] Počet tokenů PropertyDef vrácených v rPropertiesnástroji .

Návratová hodnota

HRESULT Description
S_OK EnumProperties úspěšně vráceno.
S_FALSE Neexistují žádné tokeny, které by bylo potřeba vypsat. V takovém případě pcProperties je nula.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Zahrnuto jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také