Export (0) Print
Expand All

ControlType Members

Identifies the type of a user interface (UI) control.

The ControlType type exposes the following members.

  NameDescription
Public method CompareTo Compares this AutomationIdentifier with another AutomationIdentifier. (Inherited from AutomationIdentifier.)
Public method Equals Returns a value indicating whether the supplied AutomationIdentifier is equivalent to this AutomationIdentifier. (Inherited from AutomationIdentifier.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Returns the hash code for this UI Automation identifier. (Inherited from AutomationIdentifier.)
Public method GetNeverSupportedPatterns Retrieves the pattern identifiers that are not supported by the control type.
Public method GetRequiredPatternSets Retrieves an array of sets of required patterns.
Public method GetRequiredProperties Retrieves an array of the required property identifiers (IDs) for this control type.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Public method Static member LookupById Retrieves a ControlType that encapsulates a specified numerical identifier.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public field Static member Button Identifies a button control.
Public field Static member Calendar Identifies a calendar control, such as a date-picker.
Public field Static member CheckBox Identifies a check box control.
Public field Static member ComboBox Identifies a combo box control.
Public field Static member Custom Identifies a control that is not one of the defined control types.
Public field Static member DataGrid Identifies a data grid control.
Public field Static member DataItem Identifies a data item control.
Public field Static member Document Identifies a document control.
Public field Static member Edit Identifies an edit control, such as a text box.
Public field Static member Group Identifies a group control, which acts as a container for other controls.
Public field Static member Header Identifies a header control, which is a container for the labels of rows and columns of information.
Public field Static member HeaderItem Identifies a header item, which is the label for a row or column of information.
Public field Static member Hyperlink Identifies a hyperlink control.
Public field Static member Image Identifies an image control.
Public field Static member List Identifies a list control, such as a list box.
Public field Static member ListItem Identifies a list item control, which is a child item of a list control.
Public field Static member Menu Identifies a menu control, such as a top-level menu in an application window.
Public field Static member MenuBar Identifies a menu bar control, which generally contains a set of top-level menus.
Public field Static member MenuItem Identifies a menu item control.
Public field Static member Pane Identifies a pane control.
Public field Static member ProgressBar Identifies a progress bar control, which visually indicates the progress of a lengthy operation.
Public field Static member RadioButton Identifies a radio button control, which is a selection mechanism allowing exactly one selected item in a group.
Public field Static member ScrollBar Identifies a scroll bar control, such as a scroll bar in an application window.
Public field Static member Separator Identifies a separator, which creates a visual division in controls like menus and toolbars.
Public field Static member Slider Identifies a slider control.
Public field Static member Spinner Identifies a spinner control.
Public field Static member SplitButton Identifies a split button, which is a button that performs a default action and can also expand to a list of other possible actions.
Public field Static member StatusBar Identifies a status bar control.
Public field Static member Tab Identifies a tab control.
Public field Static member TabItem Identifies a tab item control, which represents a page of a tab control.
Public field Static member Table Identifies a table.
Public field Static member Text Identifies an edit control, such as a text box or rich text box.
Public field Static member Thumb Identifies the control in a scrollbar that can be dragged to a different position.
Public field Static member TitleBar Identifies the caption bar on a window.
Public field Static member ToolBar Identifies a toolbar, such as the control that contains a set of command buttons in an application window.
Public field Static member ToolTip Identifies 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.
Public field Static member Tree Identifies a tree control.
Public field Static member TreeItem Identifies a node in a TreeItem control.
Public field Static member Window Identifies a window frame, which contains child objects.
Top

  NameDescription
Public property Id Gets the underlying numerical identifier. (Inherited from AutomationIdentifier.)
Public property LocalizedControlType Gets a description of the control type.
Public property ProgrammaticName Gets the registered programmatic name. (Inherited from AutomationIdentifier.)
Top

Community Additions

ADD
Show:
© 2014 Microsoft