IMetaDataEmit::SetEventProps – metoda
Nastaví nebo aktualizuje zadanou funkci události definované předchozím voláním IMetaDataEmit::D efineEvent.
Syntaxe
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
[v] Token události.
dwEventFlags
[v] Příznaky událostí. Toto je bitová maska CorEventAttr
hodnot.
tkEventType
[v] Token třídy události. Jedná se o mdTypeDef
token nebo mdTypeRef
.
mdAddOn
[v] Metoda použitá k přihlášení k odběru události nebo null.
mdRemoveOn
[v] Metoda použitá k odhlášení odběru události nebo null.
mdFire
[v] Metoda používaná (odvozenou třídou) k vyvolání události.
rmdOtherMethods[]
[v] Pole tokenů pro jiné metody přidružené k události. Poslední prvek pole musí být mdMethodDefNil
.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Cor.h
Knihovny: Používá se jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 1.0