设置或更新之前调用 IMetaDataEmit::D efineEvent 定义的事件的指定功能。
Syntax
HRESULT SetEventProps (
[in] mdEvent ev,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[]
);
Parameters
ev [in]事件令牌。
dwEventFlags [in]事件标志。 这是值的位掩码 CorEventAttr 。
tkEventType [in]事件类的标记。 这是一个 mdTypeDef 或一个 mdTypeRef 令牌。
mdAddOn [in]用于订阅事件或 null 的方法。
mdRemoveOn [in]用于取消订阅事件的方法,或为 null。
mdFire [in]方法(由派生类)用于引发事件。
rmdOtherMethods[] [in]与事件关联的其他方法的令牌数组。 数组的最后一个元素必须是 mdMethodDefNil。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib