Compartilhar via


Método IMetaDataImport::EnumMethodSemantics (rometadataapi.h)

Enumera as propriedades e os eventos de alteração de propriedade aos quais o método especificado está relacionado.

Sintaxe

HRESULT EnumMethodSemantics(
  [in, out] HCORENUM    *phEnum,
  [in]      mdMethodDef tkMethodDef,
  [out]     mdToken []  rgEventProp,
  [in]      ULONG       cMax,
  [out]     ULONG       *pcEventProp
);

Parâmetros

[in, out] phEnum

Um ponteiro para o enumerador. Deve ser NULL para a primeira chamada do método.

[in] tkMethodDef

Um token MethodDef que limita o escopo da enumeração.

[out] rgEventProp

A matriz usada para armazenar os eventos ou propriedades.

[in] cMax

O tamanho máximo da matriz rgEventProp .

[out] pcEventProp

O número de eventos ou propriedades retornados em rgEventProp.

Retornar valor

HRESULT Descrição
S_OK EnumMethodSemantics retornou com êxito .
S_FALSE Não há eventos ou propriedades para enumerar. Nesse caso, pcEventProp é 0 (zero).

Requisitos

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

Confira também

Imetadataimport