Bagikan melalui


IMetaDataEmit::SetEventProps Method

Mengatur atau memperbarui fitur peristiwa yang ditentukan oleh panggilan sebelumnya ke 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 [di] Token peristiwa.

dwEventFlags [di] Bendera peristiwa. Ini adalah bitmask nilai CorEventAttr .

tkEventType [di] Token untuk kelas peristiwa. Ini adalah mdTypeDef token atau mdTypeRef .

mdAddOn [di] Metode yang digunakan untuk berlangganan peristiwa, atau null.

mdRemoveOn [di] Metode yang digunakan untuk berhenti berlangganan peristiwa, atau null.

mdFire [di] Metode yang digunakan (oleh kelas turunan) untuk menaikkan peristiwa.

rmdOtherMethods[] [di] Array token untuk metode lain yang terkait dengan peristiwa. Elemen terakhir dari array harus mdMethodDefNil.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also