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


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 - пространство имен

UITestAction