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) |