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 起可用

另请参阅