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
[入力] イベント トークン。dwEventFlags
[入力] イベントのフラグ。 これは、CorEventAttr 値のビットマスクです。tkEventType
[入力] イベント クラスのトークン。 これは、mdTypeDef トークンまたは mdTypeRef トークンです。mdAddOn
[入力] イベントのサブスクライブに使用するメソッド、または null。mdRemoveOn
[入力] イベントのサブスクリプション解除に使用するメソッド、または null。mdFire
[入力] 派生クラスで使用してイベントを発生させるメソッド。rmdOtherMethods[]
[入力] イベントに関連付けられている他のメソッドのトークンの配列。 配列の最後の要素は 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