Udostępnij za pośrednictwem


IMetaDataImport::EnumTypeSpecs — Metoda

Wylicza tokeny TypeSpec zdefiniowane w bieżącym zakresie metadanych.

Składnia

HRESULT EnumTypeSpecs (  
   [in, out] HCORENUM    *phEnum,  
   [out] mdTypeSpec      rTypeSpecs[],  
   [in]  ULONG           cMax,  
   [out] ULONG           *pcTypeSpecs  
);  

Parametry

phEnum
[in, out] Wskaźnik do modułu wyliczającego. Ta wartość musi mieć wartość NULL dla pierwszego wywołania tej metody.

rTypeSpecs
[out] Tablica używana do przechowywania tokenów TypeSpec.

cMax
[w] Maksymalny rozmiar tablicy rTypeSpecs .

pcTypeSpecs
[out] Liczba tokenów TypeSpec zwróconych w elemecie rTypeSpecs.

Wartość zwracana

HRESULT Opis
S_OK EnumTypeSpecs zwrócono pomyślnie.
S_FALSE Nie ma tokenów do wyliczenia. W takim przypadku pcTypeSpecs wartość to zero.

Uwagi

Tokeny TypeSpec są tworzone przez metodę IMetaDataEmit::GetTokenFromTypeSpec .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też