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] 事件類別的權杖。 這是 mdTypeDefmdTypeRef 權杖。

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

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

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

rmdOtherMethods[]
[in] 與事件相關聯的其他方法權杖陣列。 陣列的最後一個項目必須為 mdMethodDefNil

規格需求

平台:請參閱系統需求

標頭:Cor.h

程式庫:作為 MSCorEE.dll 中的資源使用

.NET Framework版本:自 1.0 起提供

另請參閱