Compartilhar via


Método IMetaDataImport::GetEventProps

Obtém informações de metadados do evento representado pelo token do evento especificado, incluindo o tipo de declaração, os métodos de adição e remoção para delegados e quaisquer sinalizadores e outros dados associados.

Sintaxe

HRESULT GetEventProps (  
   [in]  mdEvent       ev,  
   [out] mdTypeDef     *pClass,
   [out] LPCWSTR       szEvent,
   [in]  ULONG         cchEvent,
   [out] ULONG         *pchEvent,
   [out] DWORD         *pdwEventFlags,  
   [out] mdToken       *ptkEventType,  
   [out] mdMethodDef   *pmdAddOn,
   [out] mdMethodDef   *pmdRemoveOn,
   [out] mdMethodDef   *pmdFire,
   [out] mdMethodDef   rmdOtherMethod[],
   [in]  ULONG         cMax,  
   [out] ULONG         *pcOtherMethod  
);  

Parâmetros

ev
[in] O token de metadados de evento que representa o evento para o qual obter metadados.

pClass
[out] Um ponteiro para o token TypeDef que representa a classe que declara o evento.

szEvent
[out] O nome do evento referenciado por ev.

pchEvent
[in] O tamanho solicitado em caracteres largos de szEvent.

pdwEventFlags
[out] O comprimento retornado em caracteres largos de szEvent.

ptkEventType
[out] Um ponteiro para um token de metadados TypeRef ou TypeDef que representa o tipo Delegate do evento.

pmdAddOn
[out] Um ponteiro para o token de metadados que representa o método que adiciona manipuladores para o evento.

pmdRemoveOn
[out] Um ponteiro para o token de metadados que representa o método que remove manipuladores para o evento.

pmdFire
[out] Um ponteiro para o token de metadados que representa o método que inicia o evento.

rmdOtherMethod
[out] Uma matriz de ponteiros de token para outros métodos associados ao evento.

cMax
[in] O tamanho máximo da matriz rmdOtherMethod.

pcOtherMethod
[out] O número de tokens retornados em rmdOtherMethod.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também