ControlType 类
表示用于测试应用程序用户界面的控件的类型。 此类不能被继承。
继承层次结构
System.Object
Microsoft.VisualStudio.TestTools.UITesting.ControlType
命名空间: Microsoft.VisualStudio.TestTools.UITesting
程序集: Microsoft.VisualStudio.TestTools.UITest.Extension(在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
语法
声明
<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
ControlType 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
FriendlyName | 获取生成操作日志项的控件类型的友好名称。 | |
Name | 获取此控件类型对象的名称。 | |
NameComparer | 获取用于比较两个控件类型名称的比较器。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定提供的对象是否等于 ControlType 类的此实例。 (重写 Object.Equals(Object)。) | |
GetControlType(String) | 使用提供的名称返回一个控件类型对象。 | |
GetControlType(String, String) | 使用提供的名称和友好名称返回一个控件类型对象。如果它不存在,则用提供的名称和友好名称来创建新的控件类型。 | |
GetHashCode | ControlType的Hashcode (重写 Object.GetHashCode()。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
NameEquals | 确定提供的名称与 Name 属性的值是否相等。 | |
ToString | 返回此控件类型对象的字符串表示形式。 (重写 Object.ToString()。) |
页首
运算符
名称 | 说明 | |
---|---|---|
Equality | 表示用于比较两个控件类型对象的相等运算符 (==)。 | |
Implicit(String to ControlType) | 提供用于比较所提供名称与控件类型对象的隐式运算符。 | |
Inequality | 表示用于比较两个控件类型对象的不等运算符 (!=)。 |
页首
字段
名称 | 说明 | |
---|---|---|
Audio | 标识音频控件。 | |
Button | 返回具有“Button”名称并具有本地化友好名称的控件类型对象。 | |
Calendar | 返回具有“Calendar”名称并具有本地化友好名称的控件类型对象。 | |
Cell | 返回具有“Cell”名称并具有本地化友好名称的控件类型对象。 | |
CheckBox | 返回具有“CheckBox”名称并具有本地化友好名称的控件类型对象。 | |
CheckBoxTreeItem | 返回具有“CheckBoxTreeItem”名称并具有本地化友好名称的控件类型对象。 | |
Client | 返回具有“”名称并具有本地化友好名称的控件类型对象。 | |
ColumnHeader | 返回具有“ColumnHeader”名称并具有本地化友好名称的控件类型对象。 | |
ComboBox | 返回具有“ComboBox”名称并具有本地化友好名称的控件类型对象。 | |
ContextMenu | 上下文菜单是在其中的多个子项目的控件。 | |
Custom | 返回具有“Custom”名称并具有本地化友好名称的控件类型对象。 | |
DatePicker | 返回具有“DatePicker”名称并具有本地化友好名称的控件类型对象。 | |
DateTimePicker | 返回具有“DateTimePicker”名称并具有本地化友好名称的控件类型对象。 | |
Document | 返回具有“Document”名称并具有本地化友好名称的控件类型对象。 | |
Edit | 返回具有“Edit”名称并具有本地化友好名称的控件类型对象。 | |
Empty | 返回具有“Empty”名称并具有本地化友好名称的控件类型对象。 | |
Expander | 返回具有“Expander”名称并具有本地化友好名称的控件类型对象。 | |
FileInput | 返回具有“FileInput”名称并具有本地化友好名称的控件类型对象。 | |
Flipper | 用于通过主要由图像的不同页面翻转的控件 | |
Frame | 返回具有“Frame”名称并具有本地化友好名称的控件类型对象。 | |
Group | 返回具有“Group”名称并具有本地化友好名称的控件类型对象。 | |
Hyperlink | 返回具有“Hyperlink”名称并具有本地化友好名称的控件类型对象。 | |
Image | 返回具有“Image”名称并具有本地化友好名称的控件类型对象。 | |
Label | 返回具有“Label”名称并具有本地化友好名称的控件类型对象。 | |
List | 返回具有“List”名称并具有本地化友好名称的控件类型对象。 | |
ListItem | 返回具有“ListItem”名称并具有本地化友好名称的控件类型对象。 | |
Media | 标识一个媒体控制。 | |
Menu | 返回具有“Menu”名称并具有本地化友好名称的控件类型对象。 | |
MenuBar | 返回具有“MenuBar”名称并具有本地化友好名称的控件类型对象。 | |
MenuItem | 返回具有“MenuItem”名称并具有本地化友好名称的控件类型对象。 | |
Pane | 返回具有“Pane”名称并具有本地化友好名称的控件类型对象。 | |
ProgressBar | 返回具有“ProgressBar”名称并具有本地化友好名称的控件类型对象。 | |
RadioButton | 返回具有“RadioButton”名称并具有本地化友好名称的控件类型对象。 | |
Rating | 选择星号数用于为其估计中的控件 | |
Row | 返回具有“Row”名称并具有本地化友好名称的控件类型对象。 | |
RowHeader | 返回具有“RowHeader”名称并具有本地化友好名称的控件类型对象。 | |
ScrollBar | 返回具有“ScrollBar”名称并具有本地化友好名称的控件类型对象。 | |
Separator | 返回具有“Separator”名称并具有本地化友好名称的控件类型对象。 | |
Slider | 返回具有“Slider”名称并具有本地化友好名称的控件类型对象。 | |
Spinner | 返回具有“Spinner”名称并具有本地化友好名称的控件类型对象。 | |
SplitButton | 返回具有“SplitButton”名称并具有本地化友好名称的控件类型对象。 | |
StatusBar | 返回具有“StatusBar”名称并具有本地化友好名称的控件类型对象。 | |
Table | 返回具有“Table”名称并具有本地化友好名称的控件类型对象。 | |
TabList | 返回具有“TabList”名称并具有本地化友好名称的控件类型对象。 | |
TabPage | 返回具有“TabPage”名称并具有本地化友好名称的控件类型对象。 | |
Text | 返回具有“Text”名称并具有本地化友好名称的控件类型对象。 | |
TitleBar | 返回具有“TitleBar”名称并具有本地化友好名称的控件类型对象。 | |
ToggleButton | 返回具有“ToggleButton”名称并具有本地化友好名称的控件类型对象。 | |
ToolBar | 返回具有“ToolBar”名称并具有本地化友好名称的控件类型对象。 | |
ToolTip | 返回具有“ToolTip”名称并具有本地化友好名称的控件类型对象。 | |
Tree | 返回具有“Tree”名称并具有本地化友好名称的控件类型对象。 | |
TreeItem | 返回具有“TreeItem”名称并具有本地化友好名称的控件类型对象。 | |
Video | 标识视频的控件。 | |
Window | 返回具有“Window”名称并具有本地化友好名称的控件类型对象。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。