Поделиться через


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).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член GetControlType(String) Возвращает объект типа элемента управления, используя предоставленное имя.
Открытый методСтатический член GetControlType(String, String) Возвращает объект типа элемента управления, используя предоставленное имя и понятное имя.Если объект не существует, создает новый тип элемента управления, используя предоставленные имя и понятное имя.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод NameEquals Определяет, идентичны ли предоставленное имя и значение свойства Name.
Открытый метод ToString Возвращает строковое представление объекта типа элемента управления. (Переопределяет Object.ToString().)

В начало страницы

Операторы

  Имя Описание
Открытый операторСтатический член Equality Представляет оператор равенства (==) для сравнения двух объектов типа элемента управления.
Открытый операторСтатический член Implicit(String to ControlType) Предоставляет неявный оператор для сравнения предоставленного имени с объектом типа элемента управления.
Открытый операторСтатический член Inequality Представляет оператор неравенства (!=) для сравнения двух объектов типа элемента управления.

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член Button Возвращает объект типа элемента управления с именем "Button" и локализованным понятным именем.
Открытое полеСтатический член Calendar Возвращает объект типа элемента управления с именем "Calendar" и локализованным понятным именем.
Открытое полеСтатический член Cell Возвращает объект типа элемента управления с именем "Cell" и локализованным понятным именем.
Открытое полеСтатический член CheckBox Возвращает объект типа элемента управления с именем "CheckBox" и локализованным понятным именем.
Открытое полеСтатический член CheckBoxTreeItem Возвращает объект типа элемента управления с именем "CheckBoxTreeItem" и локализованным понятным именем.
Открытое полеСтатический член Client Возвращает объект типа элемента управления с именем "" и локализованным понятным именем.
Открытое полеСтатический член ColumnHeader Возвращает объект типа элемента управления с именем "ColumnHeader" и локализованным понятным именем.
Открытое полеСтатический член ComboBox Возвращает объект типа элемента управления с именем "ComboBox" и локализованным понятным именем.
Открытое полеСтатический член Custom Возвращает объект типа элемента управления с именем "Custom" и локализованным понятным именем.
Открытое полеСтатический член DatePicker Возвращает объект типа элемента управления с именем "DatePicker" и локализованным понятным именем.
Открытое полеСтатический член DateTimePicker Возвращает объект типа элемента управления с именем "DateTimePicker" и локализованным понятным именем.
Открытое полеСтатический член Document Возвращает объект типа элемента управления с именем "Document" и локализованным понятным именем.
Открытое полеСтатический член Edit Возвращает объект типа элемента управления с именем "Edit" и локализованным понятным именем.
Открытое полеСтатический член Empty Возвращает объект типа элемента управления с именем "Empty" и локализованным понятным именем.
Открытое полеСтатический член Expander Возвращает объект типа элемента управления с именем "Expander" и локализованным понятным именем.
Открытое полеСтатический член FileInput Возвращает объект типа элемента управления с именем "FileInput" и локализованным понятным именем.
Открытое полеСтатический член Frame Возвращает объект типа элемента управления с именем "Frame" и локализованным понятным именем.
Открытое полеСтатический член Group Возвращает объект типа элемента управления с именем "Group" и локализованным понятным именем.
Открытое полеСтатический член Hyperlink Возвращает объект типа элемента управления с именем "Hyperlink" и локализованным понятным именем.
Открытое полеСтатический член Image Возвращает объект типа элемента управления с именем "Image" и локализованным понятным именем.
Открытое полеСтатический член Label Возвращает объект типа элемента управления с именем "Label" и локализованным понятным именем.
Открытое полеСтатический член List Возвращает объект типа элемента управления с именем "List" и локализованным понятным именем.
Открытое полеСтатический член ListItem Возвращает объект типа элемента управления с именем "ListItem" и локализованным понятным именем.
Открытое полеСтатический член Menu Возвращает объект типа элемента управления с именем "Menu" и локализованным понятным именем.
Открытое полеСтатический член MenuBar Возвращает объект типа элемента управления с именем "MenuBar" и локализованным понятным именем.
Открытое полеСтатический член MenuItem Возвращает объект типа элемента управления с именем "MenuItem" и локализованным понятным именем.
Открытое полеСтатический член Pane Возвращает объект типа элемента управления с именем "Pane" и локализованным понятным именем.
Открытое полеСтатический член ProgressBar Возвращает объект типа элемента управления с именем "ProgressBar" и локализованным понятным именем.
Открытое полеСтатический член RadioButton Возвращает объект типа элемента управления с именем "RadioButton" и локализованным понятным именем.
Открытое полеСтатический член 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" и локализованным понятным именем.
Открытое полеСтатический член Window Возвращает объект типа элемента управления с именем "Window" и локализованным понятным именем.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UITesting - пространство имен