Присоединиться к приложению
Eng: Attach application
Компонент осуществляет подключение к действующему процессу внешнего приложения.
Примечания к свойствам элемента:
Тип автоматизации - технология автоматизации обеспечивает программный доступ к элементам пользовательского интерфейса приложений. Доступны следующие типы:
UIAUTOMATION - значение по умолчанию. Подходит для приложений рабочего стола, работающих по правилам Win32.
JAVA - предназначены для Java-приложений. Тип Java использует расширение Primo, тип Java_Ext - расширения сторонних вендоров. Разрядность Студии и Робота должны совпадать с разрядностью Java.
DESKTOP_ANYWHERE - позволяет взаимодействовать с приложениями, запущенными на удаленном рабочем столе (RDP, Citrix, VMWare и т.д.). Для работы с удаленным приложением необходимо установить агента Desktop Anywhere на удаленной машине. Общение происходит по протоколу HTTP.
JAVA_EXT - предназначены для Java-приложений. Тип Java использует расширение Primo, тип Java_Ext - расширения сторонних вендоров. Разрядность Студии и Робота должны совпадать с разрядностью Java.
UIAUTOMATION_UIA - рекомендуется использовать в случае, если в режиме UIAUTOMATION не удается получить доступ к нужному элементу управления.
MSAA - библиотека Microsoft Active Accessibility. Имеет больше ограничений, чем UIAUTOMATION. Обращение к MSAA будет полезным в ограниченном количество случаев: например, когда при поиске текстовых элементов необходимо использовать свойство идентификации Role.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения.
Пример Learning
Скачайте архив с обучающими материалами с указанной страницы.
Распакуйте архив и откройте проект
StudioActivities
в Студии.Найдите процесс
StudioActivities/Ru/Рабочий стол/Присоединиться к приложению.ltw
для изучения работы элемента.
Только код
Пример использования элемента в процессе с типом Только код (Pure code)
Last updated