IUIAutomation6 interface

Extends the IUIAutomation5 interface to expose additional methods for controlling Microsoft UI Automation functionality.

Methods

The IUIAutomation6 interface has these methods.

Method Description
IUIAutomation6::AddActiveTextPositionChangedEventHandler Registers a method that handles when the active text position changes.
IUIAutomation6::AddEventHandlerGroup Registers a collection of event handler methods specified with the CreateEventHandlerGroup.
IUIAutomation6::CreateEventHandlerGroup Registers one or more event listeners in a single method call.
IUIAutomation6::get_CoalesceEvents Gets or sets whether an accessible technology client receives all events, or a subset where duplicate events are detected and filtered.
IUIAutomation6::get_ConnectionRecoveryBehavior Indicates whether an accessible technology client adjusts provider request timeouts when the provider is non-responsive.
IUIAutomation6::put_CoalesceEvents Gets or sets whether an accessible technology client receives all events, or a subset where duplicate events are detected and filtered.
IUIAutomation6::put_ConnectionRecoveryBehavior Indicates whether an accessible technology client adjusts provider request timeouts when the provider is non-responsive.
IUIAutomation6::RemoveActiveTextPositionChangedEventHandler Removes an active text position changed event handler.
IUIAutomation6::RemoveEventHandlerGroup Asynchronously removes the specified UI Automation event handler group.

Requirements

   
Minimum supported client Windows 10, version 1809 [desktop apps only]
Minimum supported server Windows Server, version 1709 [desktop apps only]
Target Platform Windows
Header uiautomationclient.h (include UIAutomation.h)

See Also

IUIAutomation5

UI Automation Element Interfaces for Clients