Metodo IMetaDataEmit::SetEventProps
Imposta o aggiorna la funzionalità specificata di un evento definito da una chiamata precedente a IMetaDataEmit::D efineEvent.
Sintassi
HRESULT SetEventProps (
[in] mdEvent ev,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[]
);
Parametri
ev
[in] Token di evento.
dwEventFlags
[in] Flag di evento. Si tratta di una maschera di CorEventAttr
valori.
tkEventType
[in] Token per la classe di evento. Si tratta di un mdTypeDef
token o di mdTypeRef
.
mdAddOn
[in] Metodo usato per sottoscrivere l'evento o null.
mdRemoveOn
[in] Metodo usato per annullare la sottoscrizione all'evento o null.
mdFire
[in] Metodo utilizzato (da una classe derivata) per generare l'evento.
rmdOtherMethods[]
[in] Matrice di token per altri metodi associati all'evento. L'ultimo elemento della matrice deve essere mdMethodDefNil
.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: Usato come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile da 1.0