Método de IMetaDataImport::GetEventProps
Obtém informações de metadados para o evento representada pelo token de evento especificado, incluindo o tipo declarativo, adicionar e remover a 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 metadados para o evento.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 de largura de szEvent.pdwEventFlags
[out] O tamanho retornado em caracteres de largura de szEvent.ptkEventType
[out] Um ponteiro para um TypeRef ou TypeDef metadados token representando a Delegate tipo de evento.pmdAddOn
[out] Um ponteiro para o token de metadados que representa o método que adiciona manipuladores de evento.pmdRemoveOn
[out] Um ponteiro para o token de metadados que representa o método que remove os manipuladores de evento.pmdFire
[out] Um ponteiro para o token de metadados que representa o método que gera o evento.rmdOtherMethod
[out] Uma matriz de token ponteiros para outros métodos associados ao evento.cMax
[in] O tamanho máximo de rmdOtherMethod matriz.pcOtherMethod
[out] O número de tokens retornado em rmdOtherMethod.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Cor.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0