Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Metadateninformationen für das Ereignis ab, das durch das angegebene Ereignistoken dargestellt wird. Zu diesen Informationen gehören der deklarierende Typ, die add- und remove-Methoden für Delegate sowie alle Flags und sonstige zugeordnete Daten.
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
);
Parameter
ev
[in] Das Ereignismetadatentoken, das das Ereignis darstellt, für das Metadaten abgerufen werden sollen.pClass
[out] Ein Zeiger auf das TypeDef-Token, das die Klasse darstellt, die das Ereignis deklariert.szEvent
[out] Der Name des Ereignisses, auf das von ev verwiesen wird.pchEvent
[in] Die angeforderte Länge von szEvent in Breitzeichen.pdwEventFlags
[out] Die zurückgegebene Länge von szEvent in Breitzeichen.ptkEventType
[out] Ein Zeiger auf ein TypeRef-Token oder TypeDef-Token, das den Delegate-Typ des Ereignisses darstellt.pmdAddOn
[out] Ein Zeiger auf das Metadatentoken, das die Methode darstellt, die Handler für das Ereignis hinzufügt.pmdRemoveOn
[out] Ein Zeiger auf das Metadatentoken, das die Methode darstellt, die Handler für das Ereignis entfernt.pmdFire
[out] Ein Zeiger auf das Metadatentoken, das die Methode darstellt, die das Ereignis auslöst.rmdOtherMethod
[out] Ein Array von Tokenzeigern auf andere Methoden, die dem Ereignis zugeordnet sind.cMax
[in] Die maximale Größe des rmdOtherMethod-Arrays.pcOtherMethod
[out] Die Anzahl der in rmdOtherMethod zurückgegebenen Token.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0