Skip to content

Latest commit

 

History

History
147 lines (99 loc) · 3.73 KB

automationcontroltype.md

File metadata and controls

147 lines (99 loc) · 3.73 KB
-api-id -api-type
T:Microsoft.UI.Xaml.Automation.Peers.AutomationControlType
winrt enum

AutomationControlType

-description

Specifies the control type that is exposed to the Microsoft UI Automation client. Used by GetAutomationControlType.

-enum-fields

-field Button:0

A button control.

-field Calendar:1

A calendar control, such as a date picker.

-field CheckBox:2

A check box control.

-field ComboBox:3

A combo box control.

-field Edit:4

An edit control, such as a text box.

-field Hyperlink:5

A hyperlink control.

-field Image:6

An image control.

-field ListItem:7

A list item control, which is a child item of a list control.

-field List:8

A list control, such as a list box.

-field Menu:9

A menu control, such as a top-level menu in an application window.

-field MenuBar:10

A menu bar control, which generally contains a set of top-level menus.

-field MenuItem:11

A menu item control.

-field ProgressBar:12

A progress bar control, which visually indicates the progress of a lengthy operation.

-field RadioButton:13

A radio button control, which is a selection mechanism allowing exactly one selected item in a group.

-field ScrollBar:14

A scroll bar control, such as a scroll bar in an application window.

-field Slider:15

A slider control.

-field Spinner:16

A spinner control.

-field StatusBar:17

A status bar control.

-field Tab:18

A tab control.

-field TabItem:19

A tab item control, which represents a page of a tab control.

-field Text:20

An edit control, such as a text box or rich text box.

-field ToolBar:21

A toolbar, such as the control that contains a set of command buttons in an application window.

-field ToolTip:22

A tooltip control, an informational window that appears as a result of moving the pointer over a control or sometimes when tabbing to a control using the keyboard.

-field Tree:23

A tree control.

-field TreeItem:24

A node in a tree control.

-field Custom:25

A control that is not one of the defined control types.

-field Group:26

A group control, which acts as a container for other controls.

-field Thumb:27

The control in a scrollbar that can be dragged to a different position.

-field DataGrid:28

A data grid control.

-field DataItem:29

A data item control.

-field Document:30

A document control.

-field SplitButton:31

A split button, which is a button that performs a default action and can also expand to a list of other possible actions.

-field Window:32

A window frame, which contains child objects.

-field Pane:33

A pane control.

-field Header:34

A header control, which is a container for the labels of rows and columns of information.

-field HeaderItem:35

A header item, which is the label for a row or column of information.

-field Table:36

A table.

-field TitleBar:37

The caption bar on a window.

-field Separator:38

A separator, which creates a visual division within controls such as menus and toolbars.

-field SemanticZoom:39

A semantic zoom control.

-field AppBar:40

A container control that holds app UI components for commanding and experiences.

-field FlipView: 41

An items control that displays one item at a time, and enables "flip" behavior for traversing its collection of items.

-remarks

-examples

-see-also

GetAutomationControlTypeCore, GetAutomationControlType, Custom automation peers