IUIAutomationTransformPattern2 interface

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

When to implement

UI Automation client applications do not implement IUIAutomationTransformPattern2.

Members

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

Methods

The IUIAutomationTransformPattern2 interface has these methods.

MethodDescription
Zoom

Zooms the viewport of the control.

ZoomByUnit

Zooms the viewport of the control by the specified unit.

 

Properties

The IUIAutomationTransformPattern2 interface has these properties.

PropertyAccess typeDescription

CachedCanZoom

Read-only

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

CachedZoomLevel

Read-only

Retrieves the cached zoom level of the control's viewport.

CachedZoomMaximum

Read-only

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

CachedZoomMinimum

Read-only

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

CurrentCanZoom

Read-only

Indicates whether the control supports zooming of its viewport.

CurrentZoomLevel

Read-only

Retrieves the zoom level of the control's viewport.

CurrentZoomMaximum

Read-only

Retrieves the maximum zoom level of the control's viewport.

CurrentZoomMinimum

Read-only

Retrieves the minimum zoom level of the control's viewport.

 

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

UIAutomationClient.h (include UIAutomation.h)

IDL

UIAutomationClient.idl

DLL

UIAutomationCore.dll

IID

IID_IUIAutomationTransformPattern2 is defined as 6d74d017-6ecb-4381-b38b-3c17a48ff1c2

See also

Control Pattern Interfaces for Clients

 

 

Community Additions

ADD
Show:
© 2014 Microsoft