Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá metadata informace o události reprezentované zadaným tokenem události, včetně deklarujícího typu, metody add a remove pro delegáty a všechny příznaky a další přidružená data.
Syntax
HRESULT GetEventProps (
[in] mdEvent ev,
[out] mdTypeDef *pClass,
[out] LPCWSTR szEvent,
[in] ULONG cchEvent,
[out] ULONG *pchEvent,
[out] DWORD *pdwEventFlags,
[out] mdToken *ptkEventType,
[out] mdMethodDef *pmdAddOn,
[out] mdMethodDef *pmdRemoveOn,
[out] mdMethodDef *pmdFire,
[out] mdMethodDef rmdOtherMethod[],
[in] ULONG cMax,
[out] ULONG *pcOtherMethod
);
Parameters
ev [v] Token metadat události představující událost pro získání metadat.
pClass [ven] Ukazatel na token TypeDef představující třídu, která deklaruje událost.
szEvent [ven] Název události, na kterou evodkazuje .
pchEvent [v] Požadovaná délka v širokém rozsahu szEventznaků .
pdwEventFlags [ven] Vrácená délka v širokých znaznachech szEvent.
ptkEventType [ven] Ukazatel na token metadat TypeRef nebo TypeDef představující Delegate typ události.
pmdAddOn [ven] Ukazatel na token metadat představující metodu, která přidává obslužné rutiny události.
pmdRemoveOn [ven] Ukazatel na token metadat představující metodu, která odebere obslužné rutiny události.
pmdFire [ven] Ukazatel na token metadat představující metodu, která vyvolá událost.
rmdOtherMethod [ven] Pole ukazatelů na tokeny na jiné metody přidružené k události.
cMax [v] Maximální velikost rmdOtherMethod pole.
pcOtherMethod[ven] Počettokenchch rmdOtherMethod
Requirements
Platformy: Viz podporované operační systémy .NET.
Header: Cor.h
Library: CorGuids.lib