Método IMetaDataEmit::SetEventProps
Define ou atualiza a funcionalidade especificada de um evento definido por uma chamada anterior para IMetaDataEmit::D efineEvent.
Sintaxe
HRESULT SetEventProps (
[in] mdEvent ev,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[]
);
Parâmetros
ev
[in] O token de evento.
dwEventFlags
[in] Sinalizadores de eventos. Trata-se de uma máscara de bits de CorEventAttr
valores.
tkEventType
[in] O token da classe de eventos. Isto é um mdTypeDef
ou um mdTypeRef
token.
mdAddOn
[in] O método utilizado para subscrever o evento ou nulo.
mdRemoveOn
[in] O método utilizado para anular a subscrição do evento ou nulo.
mdFire
[in] O método utilizado (por uma classe derivada) para gerar o evento.
rmdOtherMethods[]
[in] Uma matriz de tokens para outros métodos associados ao evento. O último elemento da matriz tem de ser mdMethodDefNil
.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: Cor.h
Biblioteca: Utilizado como recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 1.0