Event Handling Interfaces for Clients

This section describes the event handling interfaces for unmanaged UI Automation client applications.

In this section

Interface Description
IUIAutomationChangesEventHandler
Exposes a method to handle Microsoft UI Automation events that occur when a property is changed.
IUIAutomationEventHandler
Exposes a method to handle UI Automation events.
IUIAutomationFocusChangedEventHandler
Exposes a method to handle events that are raised when the keyboard focus moves to another UI Automation element.
IUIAutomationNotificationEventHandler
Exposes a method to handle UI Automation notification events.
IUIAutomationPropertyChangedEventHandler
Exposes a method to handle UI Automation events that occur when a property is changed.
IUIAutomationStructureChangedEventHandler
Exposes a method to handle events that occur when the UI Automation tree structure is changed.
IUIAutomationTextEditTextChangedEventHandler
Exposes a method to handle events that occur when UI Automation reports a text-changed event from text edit controls.

UI Automation Clients