IUIAutomation6 interface (uiautomationclient.h)

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

Inheritance

The IUIAutomation6 interface inherits from IUIAutomation5. IUIAutomation6 also has these types of members:

Methods

The IUIAutomation6 interface has these methods.

 
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. (Get)
IUIAutomation6::get_ConnectionRecoveryBehavior

Indicates whether an accessible technology client adjusts provider request timeouts when the provider is non-responsive. (Get)
IUIAutomation6::put_CoalesceEvents

Gets or sets whether an accessible technology client receives all events, or a subset where duplicate events are detected and filtered. (Put)
IUIAutomation6::put_ConnectionRecoveryBehavior

Indicates whether an accessible technology client adjusts provider request timeouts when the provider is non-responsive. (Put)
IUIAutomation6::RemoveActiveTextPositionChangedEventHandler

Removes an active text position changed event handler.
IUIAutomation6::RemoveEventHandlerGroup

Asynchronously removes the specified UI Automation event handler group.

Requirements

Requirement Value
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