IUIAutomationTransformPattern2 interface (uiautomationclient.h)

Extends the IUIAutomationTransformPattern interface to enable Microsoft UI Automation clients to programmatically access the viewport zooming functionality of a control.

Inheritance

The IUIAutomationTransformPattern2 interface inherits from IUIAutomationTransformPattern. IUIAutomationTransformPattern2 also has these types of members:

Methods

The IUIAutomationTransformPattern2 interface has these methods.

 
IUIAutomationTransformPattern2::get_CachedCanZoom

Retrieves a cached value that indicates whether the control supports zooming of its viewport.
IUIAutomationTransformPattern2::get_CachedZoomLevel

Retrieves the cached zoom level of the control's viewport.
IUIAutomationTransformPattern2::get_CachedZoomMaximum

Retrieves the cached maximum zoom level of the control's viewport.
IUIAutomationTransformPattern2::get_CachedZoomMinimum

Retrieves the cached minimum zoom level of the control's viewport.
IUIAutomationTransformPattern2::get_CurrentCanZoom

Indicates whether the control supports zooming of its viewport. (IUIAutomationTransformPattern2.get_CurrentCanZoom)
IUIAutomationTransformPattern2::get_CurrentZoomLevel

Retrieves the zoom level of the control's viewport.
IUIAutomationTransformPattern2::get_CurrentZoomMaximum

Retrieves the maximum zoom level of the control's viewport.
IUIAutomationTransformPattern2::get_CurrentZoomMinimum

Retrieves the minimum zoom level of the control's viewport.
IUIAutomationTransformPattern2::Zoom

Zooms the viewport of the control. (IUIAutomationTransformPattern2.Zoom)
IUIAutomationTransformPattern2::ZoomByUnit

Zooms the viewport of the control by the specified unit.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header uiautomationclient.h (include UIAutomation.h)

See also

Control Pattern Interfaces for Clients

IUIAutomationTransformPattern