IUITechnologyManager - интерфейс
Этот API поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.
Предоставляет внутренний интерфейс для реализации класса UITechnologyManager. Не реализовывайте этот интерфейс напрямую. Вместо этого наследуйте классы от класса UITechnologyManager.
Пространство имен: Microsoft.VisualStudio.TestTools.UITest.Extension
Сборка: Microsoft.VisualStudio.TestTools.UITest.Extension (в Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Синтаксис
'Декларация
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyManager
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
[ComVisibleAttribute(true)]
public interface IUITechnologyManager
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyManager
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyManager = interface end
public interface IUITechnologyManager
Тип IUITechnologyManager предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
TechnologyName | Получает имя технологии. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddEventHandler | Добавляет обработчик событий. | |
CancelStep | Отменяет любую операцию ожидания или поиска, выполняемую данным диспетчером технологий. | |
ConvertToThisTechnology | Получает элемент из другой технологии и возвращает элемент, совместимый с текущей технологией, вместе с уровнем поддержки, соответствующим преобразованному элементу. | |
GetChildren | Возвращает перечислитель для дочерних элементов в рамках заданного элемента. | |
GetControlSupportLevel | Возвращает значение, указывающее степень уверенности данного диспетчера технологий в том, что он способен поддерживать средство управления, идентифицируемое предоставленным дескриптором. | |
GetElementFromNativeElement | Возвращает элемент из технологии, соответствующий заданному собственному элементу. | |
GetElementFromPoint | Извлекает элемент, расположенный по заданным координатам экрана. | |
GetElementFromWindowHandle | Извлекает элемент, идентифицируемый предоставленным дескриптором окна. | |
GetFocusedElement | Возвращает указатель окна для элемента с фокусом в текущий момент. | |
GetLastInvocationInfo | Возвращает сведения о последнем действии теста, вызванном данным диспетчером. | |
GetNextSibling | Возвращает следующий одноуровневый элемент для указанного элемента в иерархии пользовательского интерфейса. | |
GetParent | Получает родительский элемент указанного элемента в иерархии пользовательского интерфейса. | |
GetPreviousSibling | Возвращает предыдущий одноуровневый элемент для указанного элемента в иерархии пользовательского интерфейса. | |
GetSynchronizationWaiter | Возвращает объект IUISynchronizationWaiter, используя предоставленный элемент и тип события. | |
GetTechnologyManagerProperty | Возвращает значение заданного свойства этого диспетчера технологий. | |
MatchElement | Возвращает значение, указывающее, соответствует ли предоставленный элемент ранее проанализированному файлу cookie идентификатора запроса. | |
ParseQueryId | Анализирует заданное строковое представление элемента запроса и возвращает строковое представление этого элемента в виде файла Cookie. | |
RemoveEventHandler | Удаляет заданное событие из указанного элемента и всех его потомков. | |
Search | Осуществляет поиск элемента в рамках родительского элемента, удовлетворяющего условию заданного файла cookie идентификатора запроса. | |
SetTechnologyManagerProperty | При реализации в унаследованном классе задает значение указанного свойства в этом диспетчере технологий. | |
StartSession | Производит инициализацию, требуемую данным диспетчером технологий для начала сеанса. | |
StopSession | Производит очистку, требуемую данным диспетчером технологий для остановки текущего сеанса. |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITest.Extension - пространство имен