共用方式為


IMetaDataEmit::SetEventProps 方法

設定或更新事件的指定功能,這個事件是由之前對 IMetaDataEmit::DefineEvent 的呼叫所定義。

HRESULT SetEventProps (
    [in]  mdEvent     ev, 
    [in]  DWORD       dwEventFlags, 
    [in]  mdToken     tkEventType, 
    [in]  mdMethodDef mdAddOn, 
    [in]  mdMethodDef mdRemoveOn, 
    [in]  mdMethodDef mdFire, 
    [in]  mdMethodDef rmdOtherMethods[] 
);

參數

  • ev
    [in] 事件語彙基元。

  • dwEventFlags
    [in] 事件旗標。 這是 CorEventAttr 值的位元遮罩。

  • tkEventType
    [in] 事件類別的語彙基元。 這個成員會是 mdTypeDef 或 mdTypeRef 語彙基元。

  • mdAddOn
    [in] 用來訂閱事件的方法,或 null。

  • mdRemoveOn
    [in] 用來取消訂閱事件的方法,或 null。

  • mdFire
    [in] (由衍生的類別) 用來引發事件的方法。

  • rmdOtherMethods[]
    [in] 與事件關聯之其他方法的語彙基元陣列。 陣列的最後一個元素必須是 mdMethodDefNil。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**Cor.h

**程式庫:**當做 MSCorEE.dll 中的資源使用

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

IMetaDataEmit 介面

IMetaDataEmit2 介面