Control Type Identifiers

This section lists the constant values used to identify Microsoft UI Automation control types.

Constants

UIA_ButtonControlTypeId  (50000)
Identifies the Button control type. For more information, see UI Automation Support for the Button Control Type.
UIA_CalendarControlTypeId  (50001)
Identifies the Calendar control type. For more information, see UI Automation Support for the Calendar Control Type.
UIA_CheckBoxControlTypeId  (50002)
Identifies the CheckBox control type. For more information, see UI Automation Support for the Check Box Control Type.
UIA_ComboBoxControlTypeId  (50003)
Identifies the ComboBox control type. For more information, see UI Automation Support for the Combo Box Control Type.
UIA_CustomControlTypeId  (50025)
Identifies the Custom control type. For more information, see Custom Properties, Events, and Control Patterns.
UIA_DataGridControlTypeId  (50028)
Identifies the DataGrid control type. For more information, see UI Automation Support for the Data Grid Control Type.
UIA_DataItemControlTypeId  (50029)
Identifies the DataItem control type. For more information, see UI Automation Support for the Data Item Control Type.
UIA_DocumentControlTypeId  (50030)
Identifies the Document control type. For more information, see UI Automation Support for the Document Control Type.
UIA_EditControlTypeId  (50004)
Identifies the Edit control type. For more information, see UI Automation Support for the Edit Control Type.
UIA_GroupControlTypeId  (50026)
Identifies the Group control type. For more information, see UI Automation Support for the Group Control Type.
UIA_HeaderControlTypeId  (50034)
Identifies the Header control type. For more information, see UI Automation Support for the Header Control Type.
UIA_HeaderItemControlTypeId  (50035)
Identifies the HeaderItem control type. For more information, see UI Automation Support for the Header Item Control Type.
UIA_HyperlinkControlTypeId  (50005)
Identifies the Hyperlink control type. For more information, see UI Automation Support for the Hyperlink Control Type.
UIA_ImageControlTypeId  (50006)
Identifies the Image control type. For more information, see UI Automation Support for the Image Control Type.
UIA_ListControlTypeId  (50008)
Identifies the List control type. For more information, see UI Automation Support for the List Control Type.
UIA_ListItemControlTypeId  (50007)
Identifies the ListItem control type. For more information, see UI Automation Support for the List Item Control Type.
UIA_MenuBarControlTypeId  (50010)
Identifies the MenuBar control type. For more information, see UI Automation Support for the Menu Bar Control Type.
UIA_MenuControlTypeId  (50009)
Identifies the Menu control type. For more information, see UI Automation Support for the Menu Control Type.
UIA_MenuItemControlTypeId  (50011)
Identifies the MenuItem control type. For more information, see UI Automation Support for the Menu Item Control Type.
UIA_PaneControlTypeId  (50033)
Identifies the Pane control type. For more information, see UI Automation Support for the Pane Control Type.
UIA_ProgressBarControlTypeId  (50012)
Identifies the ProgressBar control type. For more information, see UI Automation Support for the Progress Bar Control Type.
UIA_RadioButtonControlTypeId  (50013)
Identifies the RadioButton control type. For more information, see UI Automation Support for the Radio Button Control Type.
UIA_ScrollBarControlTypeId  (50014)
Identifies the ScrollBar control type. For more information, see UI Automation Support for the Scroll Bar Control Type.
UIA_SeparatorControlTypeId  (50038)
Identifies the Separator control type. For more information, see UI Automation Support for the Separator Control Type.
UIA_SliderControlTypeId  (50015)
Identifies the Slider control type. For more information, see UI Automation Support for the Slider Control Type.
UIA_SpinnerControlTypeId  (50016)
Identifies the Spinner control type. For more information, see UI Automation Support for the Spinner Control Type.
UIA_SplitButtonControlTypeId  (50031)
Identifies the SplitButton control type. For more information, see UI Automation Support for the Split Button Control Type.
UIA_StatusBarControlTypeId  (50017)
Identifies the StatusBar control type. For more information, see UI Automation Support for the Status Bar Control Type.
UIA_TabControlTypeId  (50018)
Identifies the Tab control type. For more information, see UI Automation Support for the Tab Control Type.
UIA_TabItemControlTypeId  (50019)
Identifies the TabItem control type. For more information, see UI Automation Support for the Tab Item Control Type.
UIA_TableControlTypeId  (50036)
Identifies the Table control type. For more information, see UI Automation Support for the Table Control Type.
UIA_TextControlTypeId  (50020)
Identifies the Text control type. For more information, see UI Automation Support for the Text Control Type.
UIA_ThumbControlTypeId  (50027)
Identifies the Thumb control type. For more information, see UI Automation Support for the Thumb Control Type.
UIA_TitleBarControlTypeId  (50037)
Identifies the TitleBar control type. For more information, see UI Automation Support for the TitleBar Control Type.
UIA_ToolBarControlTypeId  (50021)
Identifies the ToolBar control type. For more information, see UI Automation Support for the ToolBar Control Type.
UIA_ToolTipControlTypeId  (50022)
Identifies the ToolTip control type. For more information, see UI Automation Support for the ToolTip Control Type.
UIA_TreeControlTypeId  (50023)
Identifies the Tree control type. For more information, see UI Automation Support for the Tree Control Type.
UIA_TreeItemControlTypeId  (50024)
Identifies the TreeItem control type. For more information, see UI Automation Support for the Tree Item Control Type.
UIA_WindowControlTypeId  (50032)
Identifies the Window control type. For more information, see UI Automation Support for the Window Control Type.

See Also

UI Automation Control Types Overview

Community Additions

Show: