Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém informações de metadados para o evento representado pelo token de evento especificado, incluindo o tipo de declaração, os métodos add e remove para delegados e quaisquer sinalizadores e outros dados associados.
Syntax
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
);
Parameters
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 comprimento 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 Delegate tipo 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 os manipuladores do evento.
pmdFire [out] Um ponteiro para o token de metadados que representa o método que gera o evento.
rmdOtherMethod [out] Uma matriz de ponteiros de token para outros métodos associados ao evento.
cMax [in] O tamanho máximo da rmdOtherMethod matriz.
pcOtherMethod [out] O número de tokens retornados em rmdOtherMethod.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib