Freigeben über


IUIAutomationNotificationEventHandler::HandleNotificationEvent-Methode (uiautomationclient.h)

Behandelt ein Microsoft Benutzeroberflächenautomatisierung-Benachrichtigungsereignis.

Syntax

HRESULT HandleNotificationEvent(
  [in] IUIAutomationElement   *sender,
       NotificationKind       notificationKind,
       NotificationProcessing notificationProcessing,
       BSTR                   displayString,
       BSTR                   activityId
);

Parameter

[in] sender

Ein Zeiger auf das Element, das das Ereignis ausgelöst hat.

notificationKind

Der Typ der Benachrichtigung.

notificationProcessing

Gibt an, wie Benachrichtigungen verarbeitet werden.

displayString

Eine Zeichenfolge, die in der Benachrichtigung angezeigt werden soll.

activityId

Eine eindeutige, nicht lokalisierte Zeichenfolge zum Identifizieren einer Aktion oder Gruppe von Aktionen. Dies wird verwendet, um zusätzliche Informationen an den Ereignishandler zu übergeben.

Rückgabewert

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

Hinweise

Diese Methode wird von der Anwendung implementiert, um Ereignisse zu behandeln, die sie abonniert hat, indem AddNotificationEventHandler aufgerufen wird.

Anforderungen

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

Weitere Informationen

IUIAutomationNotificationEventHandler