AutomationControlType Enumeration

AutomationControlType Enumeration

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Specifies the control type that is exposed to the UI automation client.

Namespace:  System.Windows.Automation.Peers
Assembly:  System.Windows (in System.Windows.dll)

public enum AutomationControlType

Member nameDescription
ButtonA button control.
CalendarA calendar control, such as a date picker.
CheckBoxA check box control.
ComboBoxA combo box control.
EditAn edit control, such as a text box.
HyperlinkA hyperlink control.
ImageAn image control.
ListItemA list item control, which is a child item of a list control.
ListA list control, such as a list box.
MenuA menu control, such as a top-level menu in an application window.
MenuBarA menu bar control, which generally contains a set of top-level menus.
MenuItemA menu item control.
ProgressBarA progress bar control, which visually indicates the progress of a lengthy operation.
RadioButtonA radio button control, which is a selection mechanism allowing exactly one selected item in a group.
ScrollBarA scroll bar control, such as a scroll bar in an application window.
SliderA slider control.
SpinnerA spinner control.
StatusBarA status bar control.
TabA tab control.
TabItemA tab item control, which represents a page of a tab control.
TextAn edit control, such as a text box or rich text box.
ToolBarA toolbar, such as the control that contains a set of command buttons in an application window.
ToolTipA 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.
TreeA tree control.
TreeItemA node in a tree control.
CustomA control that is not one of the defined control types.
GroupA group control, which acts as a container for other controls.
ThumbThe control in a scrollbar that can be dragged to a different position.
DataGridA data grid control.
DataItemA data item control.
DocumentA document control.
SplitButtonA split button, which is a button that performs a default action and can also expand to a list of other possible actions.
WindowA window frame, which contains child objects.
PaneA pane control.
HeaderA header control, which is a container for the labels of rows and columns of information.
HeaderItemA header item, which is the label for a row or column of information.
TableA table.
TitleBarThe caption bar on a window.
SeparatorA separator, which creates a visual division in controls such as menus and toolbars.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

© 2017 Microsoft