Partilhar via


IMetaDataImport2::EnumGenericParams Method

Obtém um enumerador para uma matriz de tokens de parâmetro genéricos associados ao token TypeDef ou MethodDef especificado.

Syntax

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

Parameters

phEnum [dentro, fora] Um ponteiro para o enumerador.

tk [em] O token TypeDef ou MethodDef cujos parâmetros genéricos devem ser enumerados.

rGenericParams [saídas] A matriz de parâmetros genéricos a serem enumerados.

cMax [em] O número máximo solicitado de tokens para colocar no rGenericParams.

pcGenericParams [saídas] O número retornado de tokens colocados em rGenericParams.

Return Value

HRESULT Description
S_OK EnumGenericParams retornou com sucesso.
S_FALSE phEnum não tem elementos de membro. Neste caso, pcGenericParams é definido como 0 (zero).

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

Versões .NET: Disponível desde: .NET Framework 2.0

See also