IUIAutomationTextRange3 interface

Extends the IUIAutomationTextRange2 interface to support faster access to the underlying rich text data on a text range.

Methods

The IUIAutomationTextRange3 interface has these methods.

Method Description
IUIAutomationTextRange3::GetAttributeValues Returns all of the requested text attribute values for a text range in a single cross-process call. This is equivalent to calling GetAttributeValue, except it can retrieve multiple values instead of just one.
IUIAutomationTextRange3::GetChildrenBuildCache Returns the children and supplied properties and patterns for elements in a text range in a single cross-process call. This is equivalent to calling GetChildren, but adds the standard build cache pattern.
IUIAutomationTextRange3::GetEnclosingElementBuildCache Gets the enclosing element and supplied properties and patterns for an element in a text range in a single cross-process call. This is equivalent to calling GetEnclosingElement, but adds the standard build cache pattern.

Requirements

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

See Also

IUIAutomationTextRange

IUIAutomationTextRange2