Condividi tramite


Metodo IMetaDataImport2::EnumGenericParams (rometadataapi.h)

Ottiene un enumeratore per una matrice di token di parametri generici associati al token TypeDef o MethodDef specificato.

Sintassi

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

Parametri

[in, out] phEnum

Puntatore all'enumeratore.

[in] tk

Token TypeDef o MethodDef i cui parametri generici devono essere enumerati.

[out] rGenericParams

Matrice di parametri generici da enumerare.

[in] cMax

Numero massimo di token richiesto da inserire in rGenericParams.

[out] pcGenericParams

Numero restituito di token inseriti in rGenericParams.

Valore restituito

HRESULT Descrizione
S_OK EnumGenericParams restituito correttamente.
S_FALSE phEnum non ha elementi membro. In questo caso , pcGenericParams è impostato su 0 (zero).

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport2