IUIAutomationTransformPattern2 interface

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

Methods

The IUIAutomationTransformPattern2 interface has these methods.

Method Description
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_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::ZoomByUnit Zooms the viewport of the control by the specified unit.

Requirements

   
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