Share via


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 である必要があります。

必要条件

:システム要件」を参照してください。

ヘッダー: Cor.h

ライブラリ: MSCorEE.dll でリソースとして使用されます

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目