Udostępnij przez


IMetaDataImport2::EnumGenericParams Method

Pobiera moduł wyliczający dla tablicy tokenów parametrów ogólnych skojarzonych z określonym tokenem TypeDef lub MethodDef.

Syntax

HRESULT EnumGenericParams (
   [in, out] HCORENUM     *phEnum,
   [in]  mdToken          tk,
   [out] mdGenericParam   rGenericParams[],
   [in]  ULONG            cMax,
   [out] ULONG            *pcGenericParams
);

Parameters

phEnum [in, out] Wskaźnik do modułu wyliczającego.

tk [in] Token TypeDef lub MethodDef, którego parametry ogólne mają być wyliczane.

rGenericParams [out] Tablica parametrów ogólnych do wyliczenia.

cMax [in] Żądana maksymalna liczba tokenów do umieszczenia w pliku rGenericParams.

pcGenericParams [out] Zwrócona liczba tokenów umieszczonych w pliku rGenericParams.

Return Value

HRESULT Description
S_OK EnumGenericParams zwrócony pomyślnie.
S_FALSE phEnum nie ma elementów członkowskich. W tym przypadku pcGenericParams ustawiono wartość 0 (zero).

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 2.0

See also