Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Control Pattern Identifiers

Describes the named constants that identify Microsoft UI Automation control patterns.

Constant/valueDescription
UIA_AnnotationPatternId
10023

Identifies the Annotation control pattern. Supported starting with Windows 8.

UIA_DockPatternId
10011

Identifies the Dock control pattern.

UIA_DragPatternId
10030

Identifies the Drag control pattern. Supported starting with Windows 8.

UIA_DropTargetPatternId
10031

Identifies the DropTarget control pattern. Supported starting with Windows 8.

UIA_ExpandCollapsePatternId
10005

Identifies the ExpandCollapse control pattern.

UIA_GridItemPatternId
10007

Identifies the GridItem control pattern.

UIA_GridPatternId
10006

Identifies the Grid control pattern.

UIA_InvokePatternId
10000

Identifies the Invoke control pattern.

UIA_ItemContainerPatternId
10019

Identifies the ItemContainer control pattern.

UIA_LegacyIAccessiblePatternId
10018

Identifies the LegacyIAccessible control pattern.

UIA_MultipleViewPatternId
10008

Identifies the MultipleView control pattern.

UIA_ObjectModelPatternId
10022

Identifies the ObjectModel control pattern. Supported starting with Windows 8.

UIA_RangeValuePatternId
10003

Identifies the RangeValue control pattern.

UIA_ScrollItemPatternId
10017

Identifies the ScrollItem control pattern.

UIA_ScrollPatternId
10004

Identifies the Scroll control pattern.

UIA_SelectionItemPatternId
10010

Identifies the SelectionItem control pattern.

UIA_SelectionPatternId
10001

Identifies the Selection control pattern.

UIA_SpreadsheetPatternId
10026

Identifies the Spreadsheet control pattern. Supported starting with Windows 8.

UIA_SpreadsheetItemPatternId
10027

Identifies the SpreadsheetItem control pattern. Supported starting with Windows 8.

UIA_StylesPatternId
10025

Identifies the Styles control pattern. Supported starting with Windows 8.

UIA_SynchronizedInputPatternId
10021

Identifies the SynchronizedInput control pattern.

UIA_TableItemPatternId
10013

Identifies the TableItem control pattern.

UIA_TablePatternId
10012

Identifies the Table control pattern.

UIA_TextChildPatternId
10029

Identifies the TextChild control pattern. Supported starting with Windows 8.

UIA_TextEditPatternId
10032

Identifies the TextEdit control pattern. Supported starting with Windows 8.1.

UIA_TextPatternId
10014

Identifies the Text control pattern.

UIA_TextPattern2Id
10024

Identifies the second version of the Text control pattern. Supported starting with Windows 8.

UIA_TogglePatternId
10015

Identifies the Toggle control pattern.

UIA_TransformPatternId
10016

Identifies the Transform control pattern.

UIA_TransformPattern2Id
10028

Identifies the second version of the Transform control pattern. Supported starting with Windows 8.

UIA_ValuePatternId
10002

Identifies the Value control pattern.

UIA_VirtualizedItemPatternId
10020

Identifies the VirtualizedItem control pattern.

UIA_WindowPatternId
10009

Identifies the Window control pattern.

Requirements

Minimum supported client

Windows XP [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2003 [desktop apps | Windows Store apps]

Header

UIAutomationClient.h

See also

UI Automation Control Patterns Overview

 

 

Community Additions

Show:
© 2014 Microsoft