Share via


PatternInterface Enum

Definition

Specifies the control pattern that the GetPattern method returns.

public enum class PatternInterface
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PatternInterface
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PatternInterface
Public Enum PatternInterface
Inheritance
PatternInterface
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

Annotation 23

The IAnnotationProvider interface.

CustomNavigation 33

The CustomNavigation control pattern interface.

Dock 12

The IDockProvider control pattern interface.

Drag 24

The IDragProvider interface.

DropTarget 25

The IDropTargetProvider interface.

ExpandCollapse 6

The IExpandCollapseProvider control pattern interface.

Grid 7

The IGridProvider control pattern interface.

GridItem 8

The IGridItemProvider control pattern interface.

Invoke 0

The IInvokeProvider control pattern interface.

ItemContainer 18

The IItemContainerProvider control pattern interface.

MultipleView 9

The IMultipleViewProvider control pattern interface.

ObjectModel 26

The IObjectModelProvider interface.

RangeValue 3

The IRangeValueProvider control pattern interface.

Scroll 4

The IScrollProvider control pattern interface.

ScrollItem 5

The IScrollItemProvider control pattern interface.

Selection 1

The ISelectionProvider control pattern interface.

SelectionItem 11

The ISelectionItemProvider control pattern interface.

Spreadsheet 27

The ISpreadsheetProvider interface.

SpreadsheetItem 28

The ISpreadsheetItemProvider interface.

Styles 29

The IStylesProvider interface.

SynchronizedInput 31

The ISynchronizedInputProvider interface.

Table 13

The ITableProvider control pattern interface.

TableItem 14

The ITableItemProvider control pattern interface.

Text 17

The ITextProvider control pattern interface.

Text2 20

The ITextProvider2 interface.

TextChild 21

The ITextChildProvider interface.

TextEdit 32

The TextEdit control pattern interface.

TextRange 22

The ITextRangeProvider interface.

Toggle 15

The IToggleProvider control pattern interface.

Transform 16

The ITransformProvider control pattern interface.

Transform2 30

The ITransformProvider2 interface.

Value 2

The IValueProvider control pattern interface.

VirtualizedItem 19

The IVirtualizedItemProvider control pattern interface.

Window 10

The IWindowProvider control pattern interface.

Applies to

See also