共用方式為


IMetaDataEmit::SetEventProps Method

設定或更新先前呼叫 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]事件類別的令牌。 這是 mdTypeDefmdTypeRef 令牌。

mdAddOn [in]用來訂閱事件或 Null 的方法。

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

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

rmdOtherMethods[] [in]與事件相關聯之其他方法的標記數位。 陣列的最後一個項目必須是 mdMethodDefNil

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

Library: CorGuids.lib

See also