Udostępnij za pośrednictwem


IMetaDataEmit::SetEventProps — Metoda

Ustawia lub aktualizuje określoną funkcję zdarzenia zdefiniowanego przez wcześniejsze wywołanie elementu IMetaDataEmit::D efineEvent.

Składnia

HRESULT SetEventProps (  
    [in]  mdEvent     ev,
    [in]  DWORD       dwEventFlags,
    [in]  mdToken     tkEventType,
    [in]  mdMethodDef mdAddOn,
    [in]  mdMethodDef mdRemoveOn,
    [in]  mdMethodDef mdFire,
    [in]  mdMethodDef rmdOtherMethods[]
);  

Parametry

ev
[w] Token zdarzenia.

dwEventFlags
[w] Flagi zdarzeń. Jest to maska bitów CorEventAttr wartości.

tkEventType
[w] Token dla klasy zdarzeń. Jest mdTypeDef to token lub mdTypeRef token.

mdAddOn
[w] Metoda używana do subskrybowania zdarzenia lub wartości null.

mdRemoveOn
[w] Metoda używana do anulowania subskrypcji zdarzenia lub wartości null.

mdFire
[w] Metoda użyta (przez klasę pochodną) do wywołania zdarzenia.

rmdOtherMethods[]
[w] Tablica tokenów dla innych metod skojarzonych ze zdarzeniem. Ostatnim elementem tablicy musi być mdMethodDefNil.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Używane jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też