Método IMetaDataImport::GetEventProps
Obtém informações de metadados para o evento representada pelo token de evento especificado, incluindo o tipo declarativo, a adicionar e remover métodos para delegados e os sinalizadores e outros dados associados.
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] Token de metadados de evento que representa o evento para obter metadados para.pClass
[out] Um ponteiro para o token de TypeDef que representa a classe que declara o evento.szEvent
[out] O nome do evento referenciado por ev.pchEvent
[in] O comprimento solicitado em caracteres largos de szEvent.pdwEventFlags
[out] O tamanho retornado em caracteres largos de szEvent.ptkEventType
[out] Um ponteiro para um token de metadados TypeRef ou TypeDef que representa o Delegate tipo de evento.pmdAddOn
[out] Um ponteiro para o token de metadados que representa o método que adiciona manipuladores do evento.pmdRemoveOn
[out] Um ponteiro para o token de metadados que representa o método Remove manipuladores do evento.pmdFire
[out] Um ponteiro para o token de metadados que representa o método dispara o evento.rmdOtherMethod
[out] Uma matriz de token ponteiros para outros métodos associados ao evento.cMax
[in] O dimensionar máximo do rmdOtherMethod matriz.pcOtherMethod
[out] O número de tokens retornado em rmdOtherMethod.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0