Aracılığıyla paylaş


IMetaDataEmit::SetEventProps Method

IMetaDataEmit::D efineEvent çağrısı tarafından tanımlanan bir olayın belirtilen özelliğini ayarlar veya güncelleştirir.

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] Olay belirteci.

dwEventFlags [in] Olay bayrakları. Bu, değerlerin bit maskesidir CorEventAttr .

tkEventType [in] Olay sınıfının belirteci. Bu bir mdTypeDef veya mdTypeRef belirteçtir.

mdAddOn [in] Olaya abone olmak için kullanılan yöntem veya null.

mdRemoveOn [in] Olayın aboneliğini kaldırmak için kullanılan yöntem veya null.

mdFire [in] Olayı yükseltmek için kullanılan yöntem (türetilmiş bir sınıf tarafından).

rmdOtherMethods[] [in] Olayla ilişkili diğer yöntemler için belirteç dizisi. Dizinin son öğesi olmalıdır mdMethodDefNil.

Requirements

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

Library: CorGuids.lib

See also