Condividi tramite


Metodo IMetaDataImport::EnumMethods (rometadataapi.h)

Enumera i token MethodDef che rappresentano i metodi del tipo specificato.

Sintassi

HRESULT EnumMethods(
  [in, out] HCORENUM       *phEnum,
  [in]      mdTypeDef      tkTypeDef,
  [out]     mdMethodDef [] rgMethods,
  [in]      ULONG          cMax,
  [out]     ULONG          *pcTokens
);

Parametri

[in, out] phEnum

Puntatore all'enumeratore. Deve essere NULL per la prima chiamata di questo metodo.

[in] tkTypeDef

Token TypeDef che rappresenta il tipo con i metodi da enumerare.

[out] rgMethods

Matrice in cui archiviare i token MethodDef.

[in] cMax

Dimensioni massime della matrice MethodDef rgMethods .

[out] pcTokens

Numero di token MethodDef restituiti in rgMethods.

Valore restituito

HRESULT Descrizione
S_OK EnumMethods restituito correttamente.
S_FALSE Non sono presenti token MethodDef da enumerare. In questo caso , pcTokens è 0 (zero).

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport