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.

PatternInterface enumeration

Applies to Windows and Windows Phone

Specifies the control pattern that the GetPattern method returns.

Syntax


public enum PatternInterface

Attributes

[Version(0x06020000)]
[WebHostHidden()]

Members

The PatternInterface enumeration has these members.

MemberValueDescription
Invoke0

The IInvokeProvider control pattern interface.

Selection1

The ISelectionProvider control pattern interface.

Value2

The IValueProvider control pattern interface.

RangeValue3

The IRangeValueProvider control pattern interface.

Scroll4

The IScrollProvider control pattern interface.

ScrollItem5

The IScrollItemProvider control pattern interface.

ExpandCollapse6

The IExpandCollapseProvider control pattern interface.

Grid7

The IGridProvider control pattern interface.

GridItem8

The IGridItemProvider control pattern interface.

MultipleView9

The IMultipleViewProvider control pattern interface.

Window10

The IWindowProvider control pattern interface.

SelectionItem11

The ISelectionItemProvider control pattern interface.

Dock12

The IDockProvider control pattern interface.

Table13

The ITableProvider control pattern interface.

TableItem14

The ITableItemProvider control pattern interface.

Toggle15

The IToggleProvider control pattern interface.

Transform16

The ITransformProvider control pattern interface.

Text17

The ITextProvider control pattern interface.

ItemContainer18

The IItemContainerProvider control pattern interface.

VirtualizedItem19

The IVirtualizedItemProvider control pattern interface.

Text220

The ITextProvider2 interface.

TextChild21

The ITextChildProvider interface.

TextRange22

The ITextRangeProvider interface.

Annotation23

The IAnnotationProvider interface.

Drag24

The IDragProvider interface.

DropTarget25

The IDropTargetProvider interface.

ObjectModel26

Introduced in Windows 8.1. The IObjectModelProvider interface.

Spreadsheet27

Introduced in Windows 8.1. The ISpreadsheetProvider interface.

SpreadsheetItem28

Introduced in Windows 8.1. The ISpreadsheetItemProvider interface.

Styles29

Introduced in Windows 8.1. The IStylesProvider interface.

Transform230

Introduced in Windows 8.1. The ITransformProvider2 interface.

SynchronizedInput31

Introduced in Windows 8.1. The ISynchronizedInputProvider interface.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.UI.Xaml.Automation.Peers
Windows::UI::Xaml::Automation::Peers [C++]

Metadata

Windows.winmd

See also

GetPattern
GetPatternCore
Control patterns and interfaces
Custom automation peers

 

 

Show:
© 2014 Microsoft