Compartilhar via


Método IMetaDataImport2::EnumGenericParams (rometadataapi.h)

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

Sintaxe

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

Parâmetros

[in, out] phEnum

Um ponteiro para o enumerador.

[in] tk

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

[out] rGenericParams

A matriz de parâmetros genéricos a serem enumerados.

[in] cMax

O número máximo solicitado de tokens a serem colocados em rGenericParams.

[out] pcGenericParams

O número retornado de tokens colocados em rGenericParams.

Retornar valor

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

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

IMetaDataImport2