Compartilhar via


IMetaDataImport2::EnumGenericParams Method

Obtém um enumerador para uma matriz de tokens de parâmetro genérico 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 [in] O token TypeDef ou MethodDef cujos parâmetros genéricos devem ser enumerados.

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

cMax[in] O número máximo solicitado de tokens a serem colocados.rGenericParams

pcGenericParams [out] O número retornado de tokens colocados em rGenericParams.

Return Value

HRESULT Description
S_OK EnumGenericParams retornado com êxito.
S_FALSE phEnum não tem elementos de membro. Nesse caso, pcGenericParams é definido como 0 (zero).

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

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

See also