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.
Registriert eine Methode, die Microsoft-Benutzeroberflächenautomatisierungs-Ereignisse behandelt.
Syntax
HRESULT AddAutomationEventHandler(
[in] EVENTID eventId,
[in] TreeScope scope,
[in] IUIAutomationCacheRequest *cacheRequest,
[in] IUIAutomationEventHandler *handler
);
Parameter
[in] eventId
Der Bezeichner des Ereignisses, das von der Methode behandelt wird. Eine Liste der Ereignis-IDs finden Sie unter Ereignisbezeichner.
[in] scope
Der Umfang der zu behandelnden Ereignisse; das heißt, ob sie sich auf dem Element selbst oder auf seinen Vorgängern und Nachfolgern befinden.
[in] cacheRequest
Ein Zeiger auf eine Cacheanforderung oder NULL-, wenn keine Zwischenspeicherung gewünscht wird.
[in] handler
Ein Zeiger auf das Objekt, das das Ereignis behandelt.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10, Version 1809 [nur Desktop-Apps] |
| mindestens unterstützte Server- | Windows Server, Version 1709 [nur Desktop-Apps] |
| Zielplattform- | Fenster |
| Header- | uiautomationclient.h (include UIAutomation.h) |