Megosztás:


IMetaDataEmit::SetEventProps Method

Beállítja vagy frissíti az IMetaDataEmit::D efineEvent előzetes hívása által meghatározott esemény megadott funkcióját.

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] Az esemény jogkivonata.

dwEventFlags [in] Eseményjelzők. Ez az értékek bitmaszkja CorEventAttr .

tkEventType [in] Az eseményosztály jogkivonata. Ez vagy egy mdTypeDef vagy egy mdTypeRef jogkivonat.

mdAddOn [in] Az eseményre való feliratkozáshoz használt metódus, vagy null.

mdRemoveOn [in] Az eseményre való leiratkozáshoz használt metódus, vagy null.

mdFire [in] Az esemény emeléséhez használt metódus (származtatott osztály által).

rmdOtherMethods[] [in] Az eseményhez társított egyéb metódusokhoz tartozó tokenek tömbje. A tömb utolsó elemének a következőnek kell lennie mdMethodDefNil: .

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Header: Cor.h

Library: CorGuids.lib

See also