Share via


IUIAutomationEventHandlerGroup::AddAutomationEventHandler-Methode (uiautomationclient.h)

Registriert eine Methode, die Microsoft Benutzeroberflächenautomatisierung-Ereignisse verarbeitet.

Wichtige Benutzeroberflächenautomatisierung Clients sollten die Methoden der Handlergruppe verwenden, um Ereignislistener anstelle einzelner Ereignisregistrierungsmethoden zu registrieren, die in den verschiedenen IUIAutomation-Namespaces definiert sind.
 

Syntax

HRESULT AddAutomationEventHandler(
  [in] EVENTID                   eventId,
       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.

scope

[in] cacheRequest

Ein Zeiger auf eine Cacheanforderung oder NULL , wenn keine Zwischenspeicherung gewünscht ist.

[in] handler

Ein Zeiger auf das -Objekt, das das -Ereignis behandelt.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server, Version 1709 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationclient.h (include UIAutomation.h)

Weitere Informationen

IUIAutomationEventHandlerGroup