Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the types of controls for testing the user interface of an application. This class cannot be inherited.
Inheritance Hierarchy
Object
Microsoft.VisualStudio.TestTools.UITesting.ControlType
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public NotInheritable Class ControlType
[SerializableAttribute]
public sealed class ControlType
[SerializableAttribute]
public ref class ControlType sealed
[<Sealed>]
[<SerializableAttribute>]
type ControlType = class end
public final class ControlType
The ControlType type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
FriendlyName | Gets the friendly name of the control type for generating action log entries. |
![]() |
Name | Gets the name of this control type object. |
![]() ![]() |
NameComparer | Gets a comparer for comparing the names of two control types. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | Determines whether the provided object is equal to this instance of the ControlType class. (Overrides Object.Equals(Object).) |
![]() ![]() |
GetControlType(String) | Returns a control type object by using the provided name. |
![]() ![]() |
GetControlType(String, String) | Returns a control type object by using the provided name and friendly name. If it does not exist, creates a new control type by using the provided name and friendly name. |
![]() |
GetHashCode | Hashcode of the ControlType (Overrides Object.GetHashCode.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
NameEquals | Determines whether the provided name and the value of the Name property are equal. |
![]() |
ToString | Returns a string representation of this control type object. (Overrides Object.ToString.) |
Top
Operators
Name | Description | |
---|---|---|
![]() ![]() |
Equality | Represents an equality operator (==) for comparing two control type objects. |
![]() ![]() |
Implicit(String to ControlType) | Provides an implicit operator for comparing the provided name with a control type object. |
![]() ![]() |
Inequality | Represents an inequality operator (!=) for comparing two control type objects. |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
Audio | Identifies an audio control. |
![]() ![]() |
Button | Returns a control type object that has the name "Button" and a localized friendly name. |
![]() ![]() |
Calendar | Returns a control type object that has the name "Calendar" and a localized friendly name. |
![]() ![]() |
Cell | Returns a control type object that has the name "Cell" and a localized friendly name. |
![]() ![]() |
CheckBox | Returns a control type object that has the name "CheckBox" and a localized friendly name. |
![]() ![]() |
CheckBoxTreeItem | Returns a control type object that has the name "CheckBoxTreeItem" and a localized friendly name. |
![]() ![]() |
Client | Returns a control type object that has the name "" and a localized friendly name. |
![]() ![]() |
ColumnHeader | Returns a control type object that has the name "ColumnHeader" and a localized friendly name. |
![]() ![]() |
ComboBox | Returns a control type object that has the name "ComboBox" and a localized friendly name. |
![]() ![]() |
ContextMenu | A context menu is a control which has multiple sub items inside it. |
![]() ![]() |
Custom | Returns a control type object that has the name "Custom" and a localized friendly name. |
![]() ![]() |
DatePicker | Returns a control type object that has the name "DatePicker" and a localized friendly name. |
![]() ![]() |
DateTimePicker | Returns a control type object that has the name "DateTimePicker" and a localized friendly name. |
![]() ![]() |
Document | Returns a control type object that has the name "Document" and a localized friendly name. |
![]() ![]() |
Edit | Returns a control type object that has the name "Edit" and a localized friendly name. |
![]() ![]() |
Empty | Returns a control type object that has the name "Empty" and a localized friendly name. |
![]() ![]() |
Expander | Returns a control type object that has the name "Expander" and a localized friendly name. |
![]() ![]() |
FileInput | Returns a control type object that has the name "FileInput" and a localized friendly name. |
![]() ![]() |
Flipper | A control that is used to flip through different pages mostly consisting of images |
![]() ![]() |
Frame | Returns a control type object that has the name "Frame" and a localized friendly name. |
![]() ![]() |
Group | Returns a control type object that has the name "Group" and a localized friendly name. |
![]() ![]() |
Hyperlink | Returns a control type object that has the name "Hyperlink" and a localized friendly name. |
![]() ![]() |
Image | Returns a control type object that has the name "Image" and a localized friendly name. |
![]() ![]() |
Label | Returns a control type object that has the name "Label" and a localized friendly name. |
![]() ![]() |
List | Returns a control type object that has the name "List" and a localized friendly name. |
![]() ![]() |
ListItem | Returns a control type object that has the name "ListItem" and a localized friendly name. |
![]() ![]() |
Media | Identifies a media control. |
![]() ![]() |
Menu | Returns a control type object that has the name "Menu" and a localized friendly name. |
![]() ![]() |
MenuBar | Returns a control type object that has the name "MenuBar" and a localized friendly name. |
![]() ![]() |
MenuItem | Returns a control type object that has the name "MenuItem" and a localized friendly name. |
![]() ![]() |
Pane | Returns a control type object that has the name "Pane" and a localized friendly name. |
![]() ![]() |
ProgressBar | Returns a control type object that has the name " ProgressBar" and a localized friendly name. |
![]() ![]() |
RadioButton | Returns a control type object that has the name "RadioButton" and a localized friendly name. |
![]() ![]() |
Rating | An control that is used to rate something by selecting the number of stars in it |
![]() ![]() |
Row | Returns a control type object that has the name "Row" and a localized friendly name. |
![]() ![]() |
RowHeader | Returns a control type object that has the name "RowHeader" and a localized friendly name. |
![]() ![]() |
ScrollBar | Returns a control type object that has the name "ScrollBar" and a localized friendly name. |
![]() ![]() |
Separator | Returns a control type object that has the name "Separator" and a localized friendly name. |
![]() ![]() |
Slider | Returns a control type object that has the name "Slider" and a localized friendly name. |
![]() ![]() |
Spinner | Returns a control type object that has the name "Spinner" and a localized friendly name. |
![]() ![]() |
SplitButton | Returns a control type object that has the name "SplitButton" and a localized friendly name. |
![]() ![]() |
StatusBar | Returns a control type object that has the name "StatusBar" and a localized friendly name. |
![]() ![]() |
Table | Returns a control type object that has the name "Table" and a localized friendly name. |
![]() ![]() |
TabList | Returns a control type object that has the name "TabList" and a localized friendly name. |
![]() ![]() |
TabPage | Returns a control type object that has the name "TabPage" and a localized friendly name. |
![]() ![]() |
Text | Returns a control type object that has the name "Text" and a localized friendly name. |
![]() ![]() |
TitleBar | Returns a control type object that has the name "TitleBar" and a localized friendly name. |
![]() ![]() |
ToggleButton | Returns a control type object that has the name "ToggleButton" and a localized friendly name. |
![]() ![]() |
ToolBar | Returns a control type object that has the name "ToolBar" and a localized friendly name. |
![]() ![]() |
ToolTip | Returns a control type object that has the name "ToolTip" and a localized friendly name. |
![]() ![]() |
Tree | Returns a control type object that has the name "Tree" and a localized friendly name. |
![]() ![]() |
TreeItem | Returns a control type object that has the name "TreeItem" and a localized friendly name. |
![]() ![]() |
Video | Identifies a video control. |
![]() ![]() |
Window | Returns a control type object that has the name "Window" and a localized friendly name. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.