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