Condividi tramite


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

Vedi anche