ITransformProvider2 interface (uiautomationcore.h)

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

Inheritance

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

Methods

The ITransformProvider2 interface has these methods.

 
ITransformProvider2::get_CanZoom

Indicates whether the control supports zooming of its viewport. (ITransformProvider2.get_CanZoom)
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.Zoom)
ITransformProvider2::ZoomByUnit

Zooms the viewport of the control by the specified logical unit.

Requirements

Requirement Value
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

ITransformProvider