ITransformProvider2 interface

Extends the ITransformProvider interface to enable Microsoft UI Automation providers to expose properties to support the viewport zooming functionality of a control.


The ITransformProvider2 interface inherits from the IUnknown interface. ITransformProvider2 also has these types of members:


The ITransformProvider2 interface has these methods.

Method Description
ITransformProvider2::get_CanZoom Indicates whether the control supports zooming of its viewport.
ITransformProvider2::get_ZoomLevel Retrieves the current zoom level of the element.
ITransformProvider2::get_ZoomMaximum Retrieves the maximum zoom level of the element.
ITransformProvider2::get_ZoomMinimum Retrieves the minimum zoom level of the element.
ITransformProvider2::Zoom Zooms the viewport of the control.
ITransformProvider2::ZoomByUnit Zooms the viewport of the control by the specified logical unit.


Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header uiautomationcore.h (include UIAutomation.h)

See also

Control Pattern Interfaces for Providers