UIMap - класс
Представляет сопоставление элементов пользовательского интерфейса для сериализации и десериализации объекта UITest.
Иерархия наследования
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
Пространство имен: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Сборка: Microsoft.VisualStudio.TestTools.UITest.Common (в Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Синтаксис
'Декларация
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
Тип UIMap предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
UIMap | Инициализирует новый экземпляр класса UIMap. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
FileName | Получает или задает имя XML-файла данного сопоставления. | |
Id | Получает или задает идентификатор данного сопоставления. | |
TopLevelWindows | Получает коллекцию окон более высокого уровня в данном сопоставлении. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddUIObject | Добавляет в сопоставление предоставленный элемент пользовательского интерфейса. | |
AddUIObjects | Добавляет к сопоставлению один или несколько элементов интерфейса. | |
BindParameters | Связывает параметры, используемые в объектах сопоставления, со значениями, указанными в предоставленном сопоставлении значений. | |
Clear | Удаляет все объекты из сопоставления. | |
Contains | Показывает, входит ли предоставленный объект пользовательского интерфейса в сопоставление. | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetCount | Возвращает число объектов пользовательского интерфейса в сопоставлении. | |
GetEnumerator | Возвращает перечислитель, который позволяет выполнять перебор всех объектов в данном сопоставлении.Данные объекты включают окна верхнего уровня. | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetQueryIdFromId | Возвращает идентификатор запроса для объекта, заданного предоставленным значением идентификатора. | |
GetTopLevelElement | Возвращает элемент более высокого уровня, содержащий предоставленный объект пользовательского интерфейса. | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetUIObjectFromUIObjectId | Возвращает объект пользовательского интерфейса, заданный предоставленным значением идентификатора. | |
GetUIObjectNameForAction | Возвращает объект пользовательского интерфейса, являющийся субъектом предоставленного действия теста пользовательского интерфейса. | |
GetUIObjectNameForElement | Возвращает имя объекта пользовательского интерфейса, соответствующего предоставленному элементу пользовательского интерфейса. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
MergeUIObject | Объединяет объект пользовательского интерфейса из предоставленного сопоставления пользовательского интерфейса с данным сопоставлением, используя заданное имя объекта. | |
Remove | Удаляет заданный объект пользовательского интерфейса из данного сопоставления. | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Заметки
Этот класс создается и заполняется тестовой платформой и используется внутренне для вызова объектов UITestAction.Он не предназначен для использования в вашем коде.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap - пространство имен