веб-браузер IA-Connect

IA-Connect — это платформа автоматизации роботизированных процессов RPA, которая добавляет функции RPA из облака в локальные виртуальные машины или через подключения Citrix или Microsoft Remote Desktop RDS. Это модуль для автоматизации веб-браузера.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Ultima Labs
URL https://www.ultima.com/ultima-labs
Адрес электронной почты IAConnect@ultima.com
Метаданные соединителя
Publisher Ultima Business
Веб-сайт https://www.ultima.com/ultima-labs
Политика конфиденциальности https://www.ultima.com/privacy-policy
Категории ИТ-операции; Продуктивность

IA-Connect — это платформа автоматизации роботизированных процессов (RPA), которая добавляет функции RPA из Облачных потоков Power Automate в локальные виртуальные машины или через подключения Citrix или Microsoft Remote Desktop (RDS). Соединители IA-Connect предоставляют более 800 действий, что позволяет автоматизировать каждый тип локального приложения непосредственно из Power Automate Cloud Flow. Все действия IA-Connect доступны непосредственно из Power Automate Cloud Flow, обеспечивая простую интеграцию между облачными и локальными приложениями, возможность использовать существующие условия Power Automate, циклы, динамическое содержимое, выражения и обработку исключений в процессах RPA. Использование соединителей IA-Connect также обеспечивает полную историю выполнения и возможность аудита из журнала выполнения потока, а также удаление необходимости в отдельном приложении, консоли или студии для разработки процессов RPA.

Предпосылки

Чтобы использовать любой из соединителей IA-Connect, необходимо установить программное обеспечение IA-Connect. Это бесплатно для тестирования в течение 30 дней, после чего вам потребуется лицензия IA-Connect.

Программное обеспечение IA-Connect состоит из двух основных компонентов:

  • IA-Connect Orchestrator, который является Azure WebApp, который будет размещаться в собственном клиенте Azure. Это обрабатывает маршрутизацию и безопасность потоков RPA на одну или несколько локальных или облачных виртуальных машин.

  • Агент IA-Connect и директор, установленный на виртуальных машинах, где программное обеспечение, которое требуется автоматизировать, доступно. Кроме того, агент IA-Connect может выполняться в сеансе Citrix или Microsoft Remote Desktop Services (RDS), где команды RPA передаются по виртуальному каналу в удаленный сеанс для выполнения. Агент IA-Connect можно запустить из общей сетевой папки и не требует установки.

Доступные соединители IA-Connect

Доступные соединители IA-Connect:

  • динамический код IA-Connect
  • IA-Connect Java
  • JML IA-Connect
  • IA-Connect Мейнфрейм
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • сеанс IA-Connect
  • Пользовательский интерфейс IA-Connect
  • веб-браузер IA-Connect

Получение учетных данных

Чтобы получить лицензию и начать 30-дневную бесплатную пробную версию, отправьте запрос на наш веб-сайт (https://www.ultima.com/IA-Connect/Power-Automate).

После получения пробного запроса мы свяжемся с вами по адресу электронной почты, предоставленному для настройки IA-Connect программного обеспечения и предоставления пробной лицензии. Это полностью многофункциональная пробная версия и позволит протестировать любые из 800 действий во всех 9 IA-Connect соединителях в пределах собственной среды в течение пробного периода.

Начало работы с соединителем

После отправки пробного запроса на IA-Connect вы сможете скачать ZIP-файл, содержащий IA-Connect программное обеспечение и документацию по установке и настройке. Мы также обратитесь к вам, чтобы предложить поддержку и рекомендации по процессу установки по мере необходимости.

Support

В течение пробного периода вы можете обратиться в Ultima Labs (IAConnect@ultima.com) за поддержкой и помощью.

При покупке IA-Connect лицензии вы получите маркеры поддержки, которые можно активировать для обучения или поддержки в Центре технической службы на основе Великобритании (TSC).

Известные проблемы, распространенные ошибки и часто задаваемые вопросы

Наша база знаний содержит ряд статей, охватывающих все известные проблемы, распространенные ошибки, которые могут возникать при использовании соединителей IA-Connect и часто задаваемых вопросов. Это доступно https://support.ultima.com/ultimalabs и учетная запись для доступа к этим ресурсам предоставляется во время IA-Connect пробной версии и при приобретении лицензии IA-Connect.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True
адрес оркестратора IA-Connect струна Укажите адрес оркестратора IA-Connect без компонента HTTP(S) True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Ввод текста в веб-элемент

Вводит текст в html-элемент (обычно текстовое поле), заменяя существующий текст или добавляя новое значение к любому существующему значению.

Ввод текста в несколько веб-элементов

Вставляет текст в несколько HTML-элементов (обычно текстовые поля), заменяя существующий текст или добавляя новое значение к любому существующему значению.

Веб-элемент Focus

Фокусирует элемент HTML. Это делает элемент активным элементом для фокуса клавиатуры и может привести элемент к переднему плану.

Вставка в веб-элемент

Вставляет содержимое буфера обмена в HTML-элемент (обычно текстовое поле ввода).

Входной пароль в веб-элемент

Вводит пароль в элемент HTML (обычно текстовое поле), заменяя существующее значение или добавляя новое значение к любому существующему значению.

Выбор всех элементов в веб-элементе

Выбирает все содержимое HTML-элемента (обычно текстовое поле).

Выбор элемента списка выбора веб-сайтов

Выбирает параметр в элементе HTML для выбора по тексту, значению или индексу. Текст, значение или индекс каждого параметра в выделенном фрагменте можно обнаружить с помощью действия "Получить свойства выделения".

Выполнение JavaScript в веб-элементе

Выполняет предоставленный код JavaScript на выбранном элементе HTML.

Выполнение JavaScript на веб-странице

Выполняет предоставленный код JavaScript на веб-странице.

Глобальный указатель мыши слева на веб-элементе

Перемещает мышь в центр HTML-элемента и нажимает левую кнопку мыши. Это иногда используется вместо элемента Click в сценариях, когда элемент ожидает, что мышь будет над элементом, прежде чем нажимать его.

Глобальный щелчок правой кнопкой мыши на веб-элементе

Перемещает мышь в центр HTML-элемента и нажимает правую кнопку мыши. Это иногда используется вместо элемента Click в сценариях, когда элемент ожидает, что мышь будет над элементом, прежде чем нажимать его.

Дождитесь существования веб-элемента

Ожидает, пока указанный веб-элемент будет существовать.

Закрытие активной вкладки веб-браузера

Закрывает текущую активную вкладку браузера. После вызова этого действия агент IA-Connect по умолчанию не переключится на новую активную вкладку. Чтобы повторно подключиться к другой вкладке, необходимо будет вызвать действие "Задать вкладку браузера" перед попыткой взаимодействия со страницей.

Закрытие браузера Chromium Edge

Закрывает браузер Chromium Edge, который был открыт с помощью действия Open Chromium Edge.

Закрытие браузера Google Chrome

Закрывает веб-браузер Google Chrome, который был открыт с помощью действия Open Chrome.

Закрытие браузера Internet Explorer

Закрывает браузер Internet Explorer, который был открыт с помощью действия Open Internet Explorer.

Имитация JavaScript для щелчка веб-элемента

Имитирует действие мыши, указывая обработчику JavaScript браузера, чтобы выполнить щелчок слева. Это альтернатива действию "Имитация щелчка слева на элементе" и обычно достаточно для того, чтобы веб-страница реагировала должным образом.

Имитация щелчка мыши слева на веб-элементе

Имитирует действие мыши, указывая браузеру, что действие щелчка мыши слева было выполнено. Обычно это достаточно для того, чтобы веб-страница реагировала должным образом. Если это не удается, попробуйте использовать элемент глобального щелчка мыши слева, который перемещает мышь и щелкает точно так же, как и пользователь.

Имитация щелчка правой кнопкой мыши на веб-элементе

Имитирует действие мыши, указывая браузеру, что было выполнено действие щелчка правой кнопкой мыши. Обычно это достаточно для того, чтобы веб-страница реагировала должным образом. Если это не удается, попробуйте использовать элемент глобального щелчка мыши правой кнопкой мыши, который перемещает мышь и щелкает точно так же, как и пользователь.

Копирование выделенного текста в веб-элементе

Копирует весь выделенный текст из веб-элемента в буфер обмена.

Максимизировать активный браузер

Максимизирует веб-браузер, контролируемый в настоящее время (последний браузер открыт с помощью действия "Открыть".

Нажмите клавиши CTRL в веб-элементе

Нажимает клавиши CTRL на элементе HTML. Это можно использовать с параметром control key для выполнения сочетаний клавиш, таких как CTRL-a (Выбрать все), CTRL-c (Копировать), CTRL-x (Вырезать) или CTRL-v (Вставить).

Нажмите клавишу ВВОД в веб-элементе

Нажимает клавишу ВВОД в элементе HTML. Это можно использовать для отправки элемента или в некоторых случаях для взаимодействия с кнопками.

Настройка вкладки веб-браузера

Задает активную вкладку и переключает агент IA-Connect для управления этой вкладкой, чтобы она могли взаимодействовать с ней.

Настройка размера активного окна браузера

Изменяет размер окна браузера на указанные размеры ширины и высоты.

Нормализация активного браузера

Нормализация окна браузера путем изменения размера окна в указанные измерения и перемещения окна в предоставленные координаты.

Обновление текущей веб-страницы в активном браузере

Обновляет текущую страницу браузера.

Открыт ли экземпляр браузера

Сообщает, запущен ли агент IA-Connect экземпляр браузера.

Открытие браузера Chromium Edge

Открывает веб-браузер Chromium Edge, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Открытие браузера Google Chrome

Открывает веб-браузер Google Chrome, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Открытие браузера Internet Explorer

Открывает веб-браузер Internet Explorer, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Открытие новой вкладки веб-браузера

Открывает новую вкладку в окне браузера. В Internet Explorer это действие открывает новое окно, но новое окно ведет себя как вкладка и может взаимодействовать так же, как вкладка с действиями "Получить вкладки браузера" или "Задать вкладку браузера".

Отмена выбора всех элементов в списке выбора веб-сайтов

Отменяет выбор всех выбранных в данный момент параметров в элементе select, поддерживающем несколько выборок.

Отмена выбора элемента списка выбора веб-сайтов

Отменяет выбор параметра в элементе HTML для выбора по тексту, значению или индексу. Текст, значение или индекс каждого параметра в выделенном фрагменте можно обнаружить с помощью действия "Получить свойства выделения".

Отправка веб-элемента

Отправляет HTML-элемент. Обычно это выполняется для любого входного элемента в элементе формы и приведет к отправке формы.

Отправка нового ChromeDriver

Отправляет новую версию ChromeDriver из локальной системы (цифровой рабочей роли) в сеанс агента IA-Connect, который будет использоваться с Google Chrome.

Отправка нового драйвера Chromium Edge

Отправляет новую версию ChromiumEdgeDriver из локальной системы (цифровой рабочей роли) в сеанс агента IA-Connect, который будет использоваться с Chromium Edge.

Очистка всего текста веб-элемента

Очищает весь существующий текст из веб-элемента.

Переключение на кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с альтернативным кадром на странице браузера.

Переключение на корневой кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с корневым кадром на веб-странице.

Переключение на родительский кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с родительским кадром текущего кадра на веб-странице.

Переход по активному браузеру по URL-адресу

Перемещает браузер по указанному URL-адресу. IA-Connect дождется загрузки страницы перед возвратом.

Печать текущей веб-страницы

Печатает текущую веб-страницу.

Подождите, пока веб-элемент не существует

Ожидает, пока указанный веб-элемент больше не существует.

Подходит ли удаленный ChromeDriver доступен

Ищет подходящую версию ChromeDriver для установленной версии Google Chrome в сеансе, где запущен агент IA-Connect.

Подходит удаленный драйвер Chromium Edge

Ищет подходящую версию ChromiumEdgeDriver для установленной версии Chromium Edge в сеансе, где выполняется агент.

Полноэкранный активный браузер

Задает веб-браузер на полный экран, чтобы веб-сайт занимал весь экран (скрывает панель навигации браузера, адресную строку, начальную панель и т. д.).

Получение веб-элемента в координатах окна документа браузера

Возвращает веб-элемент, расположенный в заданном окне документа браузера. Эта координата находится в пикселях относительно левого верхнего края окна документа браузера или кадра (если IA-Connect вошел в кадр).

Получение веб-элемента в координатах экрана

Возвращает веб-элемент, расположенный в заданных координатах экрана. Они будут сопоставлены с окном документа браузера и координатами кадра для получения элемента.

Получение версии Chromium Edge EXE из файла

Возвращает версию Chromium Edge, установленную в сеансе, где запущен агент.

Получение версии Google Chrome EXE из файла

Возвращает версию Google Chrome, установленную в сеансе, где работает агент.

Получение вкладок веб-браузера

Возвращает текущие вкладки, открытые в окне браузера.

Получение дочерних свойств веб-элемента

Возвращает свойства непосредственных дочерних элементов (под дерево поиска = false) или все потомки (подсеть поиска = true) основного документа (дескриптор родительского элемента = 0) или ранее расположенный элемент (родительский дескриптор > 0), соответствующий условиям поиска.

Получение нескольких свойств веб-элемента

Возвращает свойства всех HTML-элементов, которые соответствуют критериям поиска. Поиск относится к корню документа (дескриптор родительского элемента = 0) или ранее расположенного элемента (дескриптор > родительского элемента 0).

Получение ограничивающего прямоугольника веб-элемента

Возвращает координаты пикселей левого, правого, верхнего и нижнего краев элемента HTML относительно окна документа браузера (область, отображающая веб-страницу).

Получение папки ChromeDriver

Возвращает путь к папке ChromeDriver для версии ChromeDriver, которая используется с текущей версией Chrome EXE. Это используется действием Open Chrome, и вряд ли вам потребуется вызвать это напрямую.

Получение папки драйвера Chromium Edge

Возвращает путь к папке ChromiumEdgeDriver для версии ChromiumEdgeDriver, которая используется с текущей версией Chromium Edge EXE. Это используется действием Open Chromium Edge, и маловероятно, что вам потребуется вызвать это напрямую.

Получение сведений о родительском окне браузера

Возвращает свойства родительского окна браузера, с которым в настоящее время взаимодействует агент IA-Connect.

Получение свойств веб-элемента

Возвращает свойства HTML-элемента.

Получение свойств веб-элемента в виде списка

Возвращает свойства веб-элемента в виде одного списка строк (одна коллекция строк или таблица данных) вместо отдельных элементов, это может быть полезно в зависимости от способа использования данных.

Получение свойств родителей веб-элементов

Возвращает свойства родительских элементов соответствующего HTML-элемента.

Получение свойств списка выбора веб-сайтов

Возвращает все параметры элемента HTML и их свойств.

Получение содержимого веб-таблицы

Возвращает содержимое элемента таблицы HTML.

Получение текста веб-страницы

Получает весь текст на текущей странице, выбрав всю страницу браузера, скопируйте его в буфер обмена в сеансе, где выполняется агент IA-Connect, а затем возвращает содержимое буфера обмена.

Получение текущей координаты окна окна веб-страницы

Возвращает координаты пикселя текущего HTML-кадра относительно окна документа браузера (область, отображающая веб-страницу).

Получение экрана, ограничивающего экран веб-элемента, ограничивающий прямоугольник

Возвращает координаты пикселей левого, правого, верхнего и нижнего краев HTML-элемента относительно экрана сеансов.

Проверка веб-элемента

Проверяет или тикирует HTML-элемент (обычно флажок или переключатель).

Проверка нескольких веб-элементов

Проверяет или тикирует несколько HTML-элементов (обычно флажок или переключатель).

Прокрутка веб-элемента в режиме просмотра

Прокручивает веб-страницу вверх, вниз, влево или вправо, пока элемент HTML не появится на экране.

Прокрутка окна браузера до пикселей

Прокручивает окно браузера до указанных координат пикселей.

Прокрутка окна браузера по пикселям

Прокручивает окно браузера по указанному количеству пикселей.

Рисование прямоугольника вокруг веб-элемента

Рисует прямоугольник вокруг периметра HTML-элемента, помогающего определить, что найденный элемент является обязательным. Прямоугольник автоматически удаляется через 5 секунд.

Сброс всех дескрипторов веб-элемента

Сбрасывает все дескриптора веб-элемента, которые в настоящее время хранятся агентом IA-Connect. Обычно это действие используется для очистки памяти и рекомендуется использовать только в крупных сложных процессах, что приведет к хранению большого количества дескрипторов элементов (10 000+).

Сброс стека кадров веб-страниц браузера

Сбрасывает стек кадров браузера. Это следует использовать только в случае утверждения технической поддержкой Ultima.

Свести к минимуму активный браузер

Свести к минимуму управление веб-браузером (последний браузер открылся с помощью действия "Открыть".

Скачивание подходящего ChromeDriver из Интернета

Определяет, какая версия ChromeDriver подходит для установленной версии Google Chrome в сеансе, где выполняется агент IA-Connect, проверяет, уже загружена ли подходящая версия и, если нет, пытается скачать подходящую версию на веб-странице Google ChromeDriver Internet.

Скачивание подходящего драйвера Chromium Edge из Интернета

Определяет, какая версия драйвера Chromium Edge подходит для установленной версии браузера Chromium Edge в сеансе, где запущен агент IA-Connect, проверяет, скачан ли подходящая версия и, если нет, пытается скачать подходящую версию на веб-странице драйвера Chromium Edge.

Создание дескриптора для веб-элемента

Создает дескриптор html-элемента. Этот дескриптор можно использовать для автоматизации дочерних HTML-элементов.

Создание дескриптора для родительского веб-элемента

Создает дескриптор родительского элемента HTML.

Сохранение веб-страницы в файл

Сохраняет текущую HTML-страницу в файл на диске.

Существует ли веб-элемент

Сообщает, существует ли в данный момент элемент HTML. Это действие не ожидает html-элемента.

Установка времени ожидания браузера

Задает внутренние тайм-ауты, которые IA-Connect используются при взаимодействии с веб-браузером.

Установка позиции активного окна браузера

Перемещает окно браузера в указанные координаты пикселя.

Щелкните веб-элемент

Щелкает элемент (обычно кнопка или гиперссылка) в веб-браузере.

Ввод текста в веб-элемент

Вводит текст в html-элемент (обычно текстовое поле), заменяя существующий текст или добавляя новое значение к любому существующему значению.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Текст для ввода
TextToInput string

Текстовое значение для ввода в соответствующий элемент. Если для параметра "Сброс существующего значения" задано значение true, то любой существующий текст в элементе будет перезаписан. Если для параметра "Сброс существующего значения" задано значение false, это будет добавлено к существующему тексту.

Сброс существующего значения
ResetExistingValue boolean

Следует ли удалить любой существующий текст в соответствующем элементе? По умолчанию это значение имеет значение true.

Вставка позиции
InsertPosition integer

Позиция (индекс) для начала вставки текста. Если имеется текст и "Сброс существующего значения" имеет значение false, позиция вставки может использоваться для вставки по определенной позиции в существующем тексте. Используйте значение -1 (по умолчанию) для вставки в конце. Используйте значение 0 для вставки в начале. Значение 1 или выше будет вставляться после указанной позиции в существующем тексте.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Предыдущее значение
PreviousValue string

Предыдущее значение соответствующего элемента перед вводом текста.

Ввод текста в несколько веб-элементов

Вставляет текст в несколько HTML-элементов (обычно текстовые поля), заменяя существующий текст или добавляя новое значение к любому существующему значению.

Параметры

Имя Ключ Обязательно Тип Описание
Входные элементы в формате JSON
InputElementsJSON True string

Свойства HTML-элементов для ввода текста в формате JSON.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Веб-элемент Focus

Фокусирует элемент HTML. Это делает элемент активным элементом для фокуса клавиатуры и может привести элемент к переднему плану.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Вставка в веб-элемент

Вставляет содержимое буфера обмена в HTML-элемент (обычно текстовое поле ввода).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Входной пароль в веб-элемент

Вводит пароль в элемент HTML (обычно текстовое поле), заменяя существующее значение или добавляя новое значение к любому существующему значению.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Пароль для ввода
PasswordToInput True password

Значение пароля для ввода в соответствующий элемент. Если для параметра "Сброс существующего значения" задано значение true, то любой существующий текст в элементе будет перезаписан. Если для параметра "Сброс существующего значения" задано значение false, это будет добавлено к существующему тексту.

Сброс существующего значения
ResetExistingValue boolean

Следует ли удалить любой существующий текст в соответствующем элементе? По умолчанию это значение имеет значение true.

Пароль содержит сохраненный пароль
PasswordContainsStoredPassword boolean

Установите значение true, если пароль содержит (или полностью) IA-Connect хранимый идентификатор пароля в формате {IAConnectPassword:StoredPasswordIdentifier} или универсальные учетные данные Orchestrator IA-Connect Orchestrator в формате {OrchestratorCredential:FriendlyName}. Этот сохраненный пароль может быть создан действием "Создать пароль", например, или быть удерживаемым IA-Connect Orchestrator.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор всех элементов в веб-элементе

Выбирает все содержимое HTML-элемента (обычно текстовое поле).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор элемента списка выбора веб-сайтов

Выбирает параметр в элементе HTML для выбора по тексту, значению или индексу. Текст, значение или индекс каждого параметра в выделенном фрагменте можно обнаружить с помощью действия "Получить свойства выделения".

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Значение для выбора
ValueToSelect string

Значение выбранного параметра выбора.

Текст для выбора
TextToSelect string

Текстовое значение выбранного параметра.

Индекс для выбора
IndexToSelect double

Индекс выбранного параметра выбора.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выполнение JavaScript в веб-элементе

Выполняет предоставленный код JavaScript на выбранном элементе HTML.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Код JavaScript
JavaScriptToExecute True string

Код JavaScript, выполняемый в соответствующем элементе. Чтобы ссылаться на элемент в JavaScript, используйте аргументы[0]. Примеры: назначение значения элементу: arguments[0].value='test'; Чтение значения элемента: возвращаемые аргументы[0].value; Фокус элемента: arguments[0].focus();.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Ответ JavaScript
JavaScriptResponse string

Сообщение ответа JavaScript, полученное после выполнения кода.

Выполнение JavaScript на веб-странице

Выполняет предоставленный код JavaScript на веб-странице.

Параметры

Имя Ключ Обязательно Тип Описание
Код JavaScript
JavaScriptCode True string

Код JavaScript, выполняемый на веб-странице.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Ответ JavaScript
JavaScriptResponse string

Сообщение ответа JavaScript, полученное после выполнения кода.

Глобальный указатель мыши слева на веб-элементе

Перемещает мышь в центр HTML-элемента и нажимает левую кнопку мыши. Это иногда используется вместо элемента Click в сценариях, когда элемент ожидает, что мышь будет над элементом, прежде чем нажимать его.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Щелкните смещение X
ClickOffsetX integer

Необязательное значение в пикселях для смещения щелчка по центру соответствующего элемента. Чтобы щелкнуть дальше справа, укажите положительное значение и щелкните дальше слева, укажите отрицательное значение. По умолчанию это значение равно 0.

Щелкните смещение Y
ClickOffsetY integer

Необязательное значение в пикселях для смещения щелчка по центру соответствующего элемента. Чтобы щелкнуть вниз, укажите положительное значение и нажмите кнопку вверх, укажите отрицательное значение. По умолчанию это значение равно 0.

Фокус сначала
FocusFirst boolean

Следует ли сначала сосредоточить элемент HTML перед попыткой щелкнуть?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный щелчок правой кнопкой мыши на веб-элементе

Перемещает мышь в центр HTML-элемента и нажимает правую кнопку мыши. Это иногда используется вместо элемента Click в сценариях, когда элемент ожидает, что мышь будет над элементом, прежде чем нажимать его.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Щелкните смещение X
ClickOffsetX integer

Необязательное значение в пикселях для смещения щелчка по центру соответствующего элемента. Чтобы щелкнуть дальше справа, укажите положительное значение и щелкните дальше слева, укажите отрицательное значение. По умолчанию это значение равно 0.

Щелкните смещение Y
ClickOffsetY integer

Необязательное значение в пикселях для смещения щелчка по центру соответствующего элемента. Чтобы щелкнуть вниз, укажите положительное значение и нажмите кнопку вверх, укажите отрицательное значение. По умолчанию это значение равно 0.

Фокус сначала
FocusFirst boolean

Следует ли сначала сосредоточить элемент HTML перед попыткой щелкнуть?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Дождитесь существования веб-элемента

Ожидает, пока указанный веб-элемент будет существовать.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Секунды ожидания
SecondsToWait True integer

Максимальное количество секунд, дожидающегося существования веб-элемента.

Вызов исключения, если веб-элемент не найден
RaiseExceptionIfElementNotFound boolean

Следует ли IA-Connect вызывать исключение, если веб-элемент не существует после периода ожидания?

Если это возможно, используйте явные условия ожидания
UseExplicitWaitConditionsIfPossible boolean

Если задано значение true, IA-Connect попытается использовать явные условия ожидания для ожидания элемента, если он подходит для выбранных свойств поиска. Если задано значение false, IA-Connect всегда будет выполнять цикл ожидания. Это расширенный параметр, который влияет на путь кода, принятый агентом IA-Connect.

Ожидание отображения элемента поиска
WaitForSearchElementToBeDisplayed boolean

Если задано значение true, IA-Connect будет дополнительно ожидать отображения элемента поиска. Отображаемое означает, что элемент был нарисован в документе браузера, он не ссылается на то, отображается ли он на экране (например, он может быть прокручен с нижней части экрана, но по-прежнему считается отображаемым).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует
ElementExists boolean

Возвращает значение true, если веб-элемент существует или false, если нет.

Дескриптор элемента
ElementHandle double

Дескриптор для соответствующего веб-элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих в этом веб-элементе. Если веб-элемент не найден, этот результат будет иметь значение 0.

Закрытие активной вкладки веб-браузера

Закрывает текущую активную вкладку браузера. После вызова этого действия агент IA-Connect по умолчанию не переключится на новую активную вкладку. Чтобы повторно подключиться к другой вкладке, необходимо будет вызвать действие "Задать вкладку браузера" перед попыткой взаимодействия со страницей.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Закрытие браузера Chromium Edge

Закрывает браузер Chromium Edge, который был открыт с помощью действия Open Chromium Edge.

Параметры

Имя Ключ Обязательно Тип Описание
Очистка динамических пользовательских данных dir
PurgeDynamicUserDataDir boolean

Следует ли удалять динамический каталог данных пользователей при закрытии Chromium Edge? По умолчанию это значение имеет значение true, так как динамический каталог данных пользователя создается, если Chromium Edge не использует определенный профиль пользователя и предназначен для одного использования.

Очистка статических пользовательских данных dir
PurgeStaticUserDataDir boolean

Следует ли очистить каталог статических пользовательских данных при закрытии Chromium Edge? По умолчанию это значение имеет значение false, так как статический каталог данных пользователя используется, когда Chromium Edge использует определенный профиль пользователя и может использоваться повторно между сеансами Chromium Edge.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Закрытие браузера Google Chrome

Закрывает веб-браузер Google Chrome, который был открыт с помощью действия Open Chrome.

Параметры

Имя Ключ Обязательно Тип Описание
Очистка динамических пользовательских данных dir
PurgeDynamicUserDataDir boolean

Следует ли удалять динамический каталог данных пользователей при закрытии Chrome? По умолчанию это значение имеет значение true, так как динамический каталог данных пользователя создается, если Chrome не использует определенный профиль пользователя и предназначен для одного использования.

Очистка статических пользовательских данных dir
PurgeStaticUserDataDir boolean

Следует ли очищать статический каталог данных пользователей при закрытии Chrome? По умолчанию это значение имеет значение false, так как статический каталог данных пользователя используется, если Chrome использует определенный профиль пользователя и может использоваться повторно между сеансами Chrome.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Закрытие браузера Internet Explorer

Закрывает браузер Internet Explorer, который был открыт с помощью действия Open Internet Explorer.

Параметры

Имя Ключ Обязательно Тип Описание
Выгрузка драйвера IE
UnloadIEDriver boolean

Следует ли выгрузить драйвер IE, когда агент IA-Connect закрывает Internet Explorer? Обычно это не требуется, и его следует использовать только в случае утверждения технической поддержкой Ultima.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Имитация JavaScript для щелчка веб-элемента

Имитирует действие мыши, указывая обработчику JavaScript браузера, чтобы выполнить щелчок слева. Это альтернатива действию "Имитация щелчка слева на элементе" и обычно достаточно для того, чтобы веб-страница реагировала должным образом.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Имитация щелчка мыши слева на веб-элементе

Имитирует действие мыши, указывая браузеру, что действие щелчка мыши слева было выполнено. Обычно это достаточно для того, чтобы веб-страница реагировала должным образом. Если это не удается, попробуйте использовать элемент глобального щелчка мыши слева, который перемещает мышь и щелкает точно так же, как и пользователь.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Фокус сначала
FocusFirst boolean

Следует ли сначала сосредоточить элемент HTML перед попыткой щелкнуть?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Имитация щелчка правой кнопкой мыши на веб-элементе

Имитирует действие мыши, указывая браузеру, что было выполнено действие щелчка правой кнопкой мыши. Обычно это достаточно для того, чтобы веб-страница реагировала должным образом. Если это не удается, попробуйте использовать элемент глобального щелчка мыши правой кнопкой мыши, который перемещает мышь и щелкает точно так же, как и пользователь.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Фокус сначала
FocusFirst boolean

Следует ли сначала сосредоточить элемент HTML перед попыткой щелкнуть?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Копирование выделенного текста в веб-элементе

Копирует весь выделенный текст из веб-элемента в буфер обмена.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Максимизировать активный браузер

Максимизирует веб-браузер, контролируемый в настоящее время (последний браузер открыт с помощью действия "Открыть".

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите клавиши CTRL в веб-элементе

Нажимает клавиши CTRL на элементе HTML. Это можно использовать с параметром control key для выполнения сочетаний клавиш, таких как CTRL-a (Выбрать все), CTRL-c (Копировать), CTRL-x (Вырезать) или CTRL-v (Вставить).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Ключ элемента управления
ControlKey True string

Необязательный ключ, используемый с клавишей CTRL для выполнения сочетаний клавиш, например "a" (выбор всех), "c" (копировать), "x" (вырезать) или "v" (вставка).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите клавишу ВВОД в веб-элементе

Нажимает клавишу ВВОД в элементе HTML. Это можно использовать для отправки элемента или в некоторых случаях для взаимодействия с кнопками.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка вкладки веб-браузера

Задает активную вкладку и переключает агент IA-Connect для управления этой вкладкой, чтобы она могли взаимодействовать с ней.

Параметры

Имя Ключ Обязательно Тип Описание
Имя вкладки
TabName string

Имя внутренней вкладки для переключения. Это можно получить из действия "Получить вкладки браузера".

Индекс табуляции
TabIndex integer

Индекс вкладки для переключения на вкладку.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка размера активного окна браузера

Изменяет размер окна браузера на указанные размеры ширины и высоты.

Параметры

Имя Ключ Обязательно Тип Описание
Ширина
Width True integer

Ширина окна браузера в пикселях.

Высота
Height True integer

Высота окна браузера в пикселях.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нормализация активного браузера

Нормализация окна браузера путем изменения размера окна в указанные измерения и перемещения окна в предоставленные координаты.

Параметры

Имя Ключ Обязательно Тип Описание
X
X integer

Координата X в пикселях верхнего левого угла окна браузера.

У
Y integer

Координата Y в пикселях верхнего левого угла окна браузера.

Ширина
Width integer

Ширина окна браузера.

Высота
Height integer

Высота окна браузера.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Обновление текущей веб-страницы в активном браузере

Обновляет текущую страницу браузера.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Открыт ли экземпляр браузера

Сообщает, запущен ли агент IA-Connect экземпляр браузера.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Открыт ли экземпляр браузера
IsBrowserInstanceOpen boolean

Значение true, если агент IA-Connect управляет браузером.

Имя браузера
BrowserName string

Имя браузера, управляемого агентом IA-Connect.

Основная версия браузера
BrowserMajorVersion integer

Основная версия браузера, контролируемая агентом IA-Connect.

Открытие браузера Chromium Edge

Открывает веб-браузер Chromium Edge, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Папка драйвера Chromium Edge
ChromiumEdgeDriverFolder string

Путь к папке, содержащий правильную версию msedgedriver.exe для основной версии браузера Chromium Edge в сеансе агента IA-Connect.

Каталог данных пользователя
UserDataDir string

Необязательный путь к каталогу данных пользователя Chromium Edge для использования для сеанса браузера. Эти входные данные пусты по умолчанию и приводят к тому, что агент IA-Connect будет использовать новый временный профиль браузера для каждого сеанса браузера, обеспечивая очистку каждого сеанса. Если ввести путь к каталогу данных пользователя, браузер будет использовать его в качестве постоянного профиля, который сохраняется между сеансами браузера. Например, %LOCALAPPDATA%\Microsoft\Edge\AutomationProfile.

Удаление существующего драйвера Chromium Edge
KillExistingChromiumEdgeDriver boolean

Следует ли убивать любые существующие экземпляры msedgedriver.exe при открытии Chromium Edge?

Печать на принтер по умолчанию
PrintToDefaultPrinter boolean

Должен ли Chromium Edge печатать на принтере по умолчанию в сеансе агента IA-Connect автоматически без отображения диалогового окна печати? Принтер по умолчанию можно изменить с помощью действия "Задать принтер по умолчанию" в действиях IA-Connect среды или сеанса.

Каталог загрузки по умолчанию
DefaultDownloadDirectory string

Необязательный путь к каталогу загрузки по умолчанию, в котором будут сохранены все скачиваемые файлы.

Скачайте PDF-файл вместо открытия
DownloadPDFInsteadOfOpening boolean

Следует ли автоматически загружать PDF-файлы, а не открывать их?

Имя файла журнала драйвера Chromium Edge
ChromiumEdgeDriverLogFilename string

Необязательный путь к расположению, в котором будут храниться файлы журнала msedgedriver.

Локальная папка драйвера Chromium Edge
LocalChromiumEdgeDriverFolder string

Путь к папке в локальном сеансе (где выполняется директор IA-Connect) в папку, содержащую правильную версию msedgedriver.exe для основной версии браузера Chromium Edge. Он будет автоматически отправлен в сеанс агента IA-Connect и должен использоваться только при запуске агента IA-Connect в сеансе Citrix или RDP.

Скрытие браузера выполняется автоматическим сообщением
HideBrowserIsBeingAutomatedMessage boolean

Должно ли сообщение "Браузер автоматически" отображаться краем Chromium Edge?

Chromium Edge EXE-путь
ChromiumEdgeBrowserEXE string

Необязательный путь к msedge.exe, если он не установлен в расположении по умолчанию (или используете версию Chromium Edge или dev или Canary).

Игнорировать ошибки сертификата
IgnoreCertificateErrors boolean

Следует ли Chromium Edge игнорировать ошибки сертификатов веб-страницы?

Дополнительные аргументы
AdditionalArguments string

Необязательный список дополнительных параметров командной строки или аргументов или настроек профиля пользователя для отправки в браузер. Параметры командной строки находятся в формате --Option, а параметры профиля пользователя находятся в формате UserProfilePreference:Preferences=Value. Поместите пробел между каждым отдельным параметром и не используйте пробелы в параметре, если это не требуется. Поместите двойные кавычки вокруг параметра, если он должен иметь пробелы в нем. Например: включает режим In-Private (через аргумент) и отключает автоматическое сохранение паролей (с помощью предпочтения профиля пользователя): --InPrivate UserProfilePreference:credentials_enable_service=false.

Не делайте ничего, если экземпляр Chromium Edge уже открыт
DoNothingIfChromiumEdgeInstanceAlreadyOpen boolean

Если задано значение true, а агент IA-Connect уже запущен экземпляр браузера Chromium Edge, действие не будет выполнено, и это действие будет отвечать успешно. Если задано значение false (по умолчанию), агент IA-Connect всегда будет запускать новый экземпляр Chromium Edge (закрывающий существующие экземпляры при запросе). Обычно этот вход используется, если вы хотите повторно использовать существующий браузер.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор процесса ChromiumEdgeDriver
ChromiumEdgeDriverPID integer

Идентификатор процесса запущенного процесса msedgedriver.

TCP-порт ChromiumEdgeDriver
ChromiumEdgeDriverTCPPort integer

TCP-порт, который msedgedriver прослушивает получение запросов от агента IA-Connect.

Идентификатор процесса Chromium Edge
ChromiumEdgePID integer

Идентификатор процесса запускаемого процесса Chromium Edge.

TCP-порт Chromium Edge
ChromiumEdgeTCPPort integer

TCP-порт, на который прослушивается Chromium Edge DevTools, для получения запросов от msedgedriver.

Каталог пользовательских данных экземпляра Chromium Edge
ChromiumEdgeInstanceUserDataDir string

Путь к каталогу данных пользователя, используемому Chromium Edge, например "C:\Users\Robot1\AppData\Local\Microsoft\Edge\User Data".

Экземпляр Chromium Edge уже открыт
ChromiumEdgeInstanceAlreadyOpen boolean

Если входной параметр "Не делать ничего, если открытый экземпляр Chromium Edge уже открыт" имеет значение true, а экземпляр Chromium Edge уже контролируется агентом IA-Connect, этот результат будет иметь значение true, сообщая, что ничего не было сделано (так как Chromium Edge уже контролируется).

Открытие браузера Google Chrome

Открывает веб-браузер Google Chrome, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Папка драйвера Chrome
ChromeDriverFolder string

Путь к папке, содержащий правильную версию ChromeDriver.exe для основной версии браузера Chrome в сеансе агента IA-Connect.

Убийство существующего ChromeDriver
KillExistingChromeDriver boolean

Следует ли убивать существующие экземпляры ChromeDriver.exe при открытии Chrome?

Каталог данных пользователя
UserDataDir string

Необязательный путь к постоянному каталогу данных пользователя Google Chrome для использования для сеанса браузера. Эти входные данные пусты по умолчанию и приводят к тому, что агент IA-Connect будет использовать новый временный профиль браузера для каждого сеанса браузера, обеспечивая очистку каждого сеанса. Если ввести путь к каталогу данных пользователя, браузер будет использовать его в качестве постоянного профиля, который сохраняется между сеансами браузера. Например, %LOCALAPPDATA%\Google\Chrome\AutomationProfile.

Печать на принтер по умолчанию
PrintToDefaultPrinter boolean

Должен ли Chrome печатать на принтере по умолчанию в сеансе агента IA-Connect автоматически без отображения диалогового окна печати? Принтер по умолчанию можно изменить с помощью действия "Задать принтер по умолчанию" в действиях IA-Connect среды или сеанса.

Каталог загрузки по умолчанию
DefaultDownloadDirectory string

Необязательный путь к каталогу загрузки по умолчанию, в котором будут сохранены все скачиваемые файлы.

Скачайте PDF-файл вместо открытия
DownloadPDFInsteadOfOpening boolean

Следует ли автоматически загружать PDF-файлы, а не открывать их?

Имя файла журнала драйвера Chrome
ChromeDriverLogFilename string

Необязательный путь к расположению, в котором будут храниться файлы журнала ChromeDriver.

Локальная папка драйвера Chrome
LocalChromeDriverFolder string

Путь к папке в локальном сеансе (где выполняется директор IA-Connect) в папку, содержащую правильную версию ChromeDriver.exe для основной версии браузера Chrome. Он будет автоматически отправлен в сеанс агента IA-Connect и должен использоваться только при запуске агента IA-Connect в сеансе Citrix или RDP.

Путь к Chrome EXE
ChromeBrowserEXE string

Необязательный путь к Chrome.exe, если он не установлен в расположении по умолчанию (или используется версия Dev или Canary Chrome).

Игнорировать ошибки сертификата
IgnoreCertificateErrors boolean

Следует ли Chrome игнорировать ошибки сертификатов веб-страницы?

Дополнительные аргументы
AdditionalArguments string

Необязательный список дополнительных параметров командной строки или аргументов или настроек профиля пользователя для отправки в браузер. Параметры командной строки находятся в формате --Option, а параметры профиля пользователя находятся в формате UserProfilePreference:Preferences=Value. Поместите пробел между каждым отдельным параметром и не используйте пробелы в параметре, если это не требуется. Поместите двойные кавычки вокруг параметра, если он должен иметь пробелы в нем. Например: следующий режим включает режим инкогнито (через аргумент) и отключает автоматическое сохранение паролей (с помощью предпочтения профиля пользователя): --Incognito UserProfilePreference:credentials_enable_service=false.

Ничего не делать, если экземпляр Chrome уже открыт
DoNothingIfChromeInstanceAlreadyOpen boolean

Если задано значение true, а агент IA-Connect уже запущен экземпляр браузера Chrome, действие не будет выполнено, и это действие будет отвечать успешно. Если задано значение false (по умолчанию), агент IA-Connect всегда будет запускать новый экземпляр Chrome (закрывая существующие экземпляры при запросе). Обычно этот вход используется, если вы хотите повторно использовать существующий браузер.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор процесса ChromeDriver
ChromeDriverPID integer

Идентификатор процесса запущенного процесса ChromeDriver.

TCP-порт ChromeDriver
ChromeDriverTCPPort integer

TCP-порт, который ChromeDriver прослушивает запросы от агента IA-Connect.

Идентификатор процесса Chrome
ChromePID integer

Идентификатор процесса процесса Chrome, который был запущен.

TCP-порт Chrome
ChromeTCPPort integer

TCP-порт, на который прослушивается Chrome DevTools, для получения запросов от ChromeDriver.

Каталог пользовательских данных экземпляра Chrome
ChromeInstanceUserDataDir string

Путь к каталогу данных пользователя, используемому Chrome, например "C:\Users\Robot1\AppData\Local\Google\Chrome\User Data".

Экземпляр Chrome уже открыт
ChromeInstanceAlreadyOpen boolean

Если входные данные "Не делать, если экземпляр Chrome уже открыт" имеет значение true, и экземпляр Chrome уже контролируется агентом IA-Connect, этот результат будет иметь значение true, сообщая, что ничего не было сделано (так как Chrome уже контролируется).

Открытие браузера Internet Explorer

Открывает веб-браузер Internet Explorer, позволяющий автоматизировать его с помощью действий в этом модуле IA-Connect. Если веб-браузер был открыт вручную, другим приложением или с помощью действия run Process он может быть автоматизирован только с помощью действий UIA, а не действий в этом модуле IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Папка драйвера Internet Explorer
IEDriverFolder string

Этот параметр позволяет указать альтернативное расположение папки, содержащей IEDriver.dll. По умолчанию IA-Connect обрабатывает эту функцию автоматически, поэтому использовать этот параметр необходимо только в случае, если он направляется технической поддержкой Ultima.

Удаление существующего сервера IEDriverServer
KillExistingIEDriver boolean

Следует ли убивать существующие экземпляры IEDriverServer.exe (устаревшие версии) или выгружать существующие экземпляры IEDriver перед запуском нового экземпляра Internet Explorer? Это должно быть оставлено как false, если не будет направлена Ultima Technical Support.

Убийство существующего IE
KillExistingIE boolean

Следует ли убивать все существующие сеансы Internet Explorer перед запуском нового экземпляра?

Очистка сеанса
CleanSession boolean

Должен ли Internet Explorer запустить чистый сеанс? Это приведет к очистке всех журналов просмотра и других временных файлов перед запуском.

Включение собственных событий
EnableNativeEvents boolean

Следует ли включить собственные события? Обычно это более надежно и лучше имитирует взаимодействие с пользователем. Если задано значение false, взаимодействие пользователей имитируется событиями JavaScript.

Файл журнала веб-драйвера
WebDriverLogFile string

Необязательный путь к расположению, в котором будут храниться файлы журнала веб-драйверов.

Уровень журнала веб-драйвера
WebDriverLogLevel string

Необязательное число, указывающее уровень ведения журнала веб-драйвера, как указано: неустранимая (1), ошибка (2), предупреждение (3), информация (4), отладка (5) или трассировка (6).

Отключение пользовательской настройки первого запуска IE
DisableIEFirstRunCustomise boolean

Следует ли отключать диалоговые окна пользовательской настройки первого запуска? Эти диалоги обычно могут прерывать автоматизированный процесс.

Дополнительные аргументы
AdditionalArguments string

Дополнительные аргументы командной строки для передачи в Internet Explorer при запуске. Например, -private откроет браузер в режиме Private (Incognito). Используйте этот параметр по собственному риску, так как использование пользовательских аргументов не проверяется или не поддерживается.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Открытие новой вкладки веб-браузера

Открывает новую вкладку в окне браузера. В Internet Explorer это действие открывает новое окно, но новое окно ведет себя как вкладка и может взаимодействовать так же, как вкладка с действиями "Получить вкладки браузера" или "Задать вкладку браузера".

Параметры

Имя Ключ Обязательно Тип Описание
URL
URL string

URL-адрес страницы, открываемой на новой вкладке.

Переключение элемента управления на новую вкладку
SwitchControlToNewTab boolean

Если задано значение true, IA-Connect переключится на новую вкладку. Если задано значение false, элемент управления будет храниться на текущей вкладке.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Имя новой вкладки
NewTabName string

Имя внутренней вкладки новой вкладки.

Новый индекс вкладки
NewTabIndex integer

Индекс вкладки новой вкладки.

Отмена выбора всех элементов в списке выбора веб-сайтов

Отменяет выбор всех выбранных в данный момент параметров в элементе select, поддерживающем несколько выборок.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отмена выбора элемента списка выбора веб-сайтов

Отменяет выбор параметра в элементе HTML для выбора по тексту, значению или индексу. Текст, значение или индекс каждого параметра в выделенном фрагменте можно обнаружить с помощью действия "Получить свойства выделения".

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Значение для отмены выбора
ValueToDeselect string

Значение параметра выбора для отмены выбора.

Текст для отмены выделения
TextToDeselect string

Текстовое значение параметра выделения для отмены выбора.

Индекс для отмены выбора
IndexToDeselect double

Индекс параметра выбора для отмены выбора.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка веб-элемента

Отправляет HTML-элемент. Обычно это выполняется для любого входного элемента в элементе формы и приведет к отправке формы.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка нового ChromeDriver

Отправляет новую версию ChromeDriver из локальной системы (цифровой рабочей роли) в сеанс агента IA-Connect, который будет использоваться с Google Chrome.

Параметры

Имя Ключ Обязательно Тип Описание
Локальный путь к файлу ChromeDriver
LocalChromeDriverFilePath True string

Путь к файлу ChromeDriver.exe в локальном сеансе (где выполняется директор IA-Connect) для основной версии браузера Chrome. Он будет отправлен в сеанс агента IA-Connect и должен использоваться только при запуске агента IA-Connect в сеансе Citrix или RDP.

Сжимать
Compress boolean

Следует ли сжимать ChromeDriver при отправке?

Основная версия Chrome EXE
ChromeBrowserMajorVersion integer

Основная версия браузера Chrome (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Папка сохранения удаленного родительского элемента ChromeDriver
ChromeDriverRootSaveFolder string

Путь к папке, в которой ChromeDriver должен быть сохранен в сеансе агента IA-Connect.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка нового драйвера Chromium Edge

Отправляет новую версию ChromiumEdgeDriver из локальной системы (цифровой рабочей роли) в сеанс агента IA-Connect, который будет использоваться с Chromium Edge.

Параметры

Имя Ключ Обязательно Тип Описание
Локальный Путь к файлу ChromiumEdgeDriver
LocalChromiumEdgeDriverFilePath True string

Путь к файлу msedgedriver.exe в локальном сеансе (где выполняется директор IA-Connect) для основной версии браузера Chromium Edge. Он будет отправлен в сеанс агента IA-Connect и должен использоваться только при запуске агента IA-Connect в сеансе Citrix или RDP.

Сжимать
Compress boolean

Следует ли сжимать ChromiumEdgeDriver при отправке?

Основная версия Chromium Edge EXE
ChromiumEdgeBrowserMajorVersion integer

Основная версия браузера Chromium Edge (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Папка сохранения удаленного родительского элемента ChromiumEdgeDriver
ChromiumEdgeDriverRootSaveFolder string

Путь к папке, в которой должен сохраняться ChromiumEdgeDriver в сеансе агента IA-Connect.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Очистка всего текста веб-элемента

Очищает весь существующий текст из веб-элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Предыдущее значение
PreviousValue string

Предыдущее значение соответствующего элемента до его очистки.

Переключение на кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с альтернативным кадром на странице браузера.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Переключение на корневой кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с корневым кадром на веб-странице.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Переключение на родительский кадр веб-страницы

Переключает агент IA-Connect на управление или взаимодействие с родительским кадром текущего кадра на веб-странице.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Переход по активному браузеру по URL-адресу

Перемещает браузер по указанному URL-адресу. IA-Connect дождется загрузки страницы перед возвратом.

Параметры

Имя Ключ Обязательно Тип Описание
URL
URL True string

URL-адрес страницы, к которой нужно перейти.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Заголовок страницы
PageTitle string

Заголовок страницы после загрузки.

URL-адрес страницы
PageURL string

URL-адрес страницы после загрузки.

Печать текущей веб-страницы

Печатает текущую веб-страницу.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Подождите, пока веб-элемент не существует

Ожидает, пока указанный веб-элемент больше не существует.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Секунды ожидания
SecondsToWait True integer

Максимальное количество секунд, дожидающегося, пока веб-элемент не существует.

Вызов исключения, если веб-элемент по-прежнему существует
RaiseExceptionIfElementStillExists boolean

Следует ли IA-Connect вызывать исключение, если веб-элемент по-прежнему существует после периода ожидания?

Элемент поиска должен отображаться
SearchElementMustBeDisplayed boolean

Если задано значение true, IA-Connect будет рассматриваться только элемент, который будет существовать, если он отображается. После того как элемент не отображается, он будет считаться не существующим и поэтому соответствует условиям ожидания. Отображаемое означает, что элемент был нарисован в документе браузера, он не ссылается на то, отображается ли он на экране (например, он может быть прокручен с нижней части экрана, но по-прежнему считается отображаемым).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует до ожидания
ElementExistsBeforeWait boolean

Возвращает значение true, если веб-элемент существовал перед ожиданием или значением false, если нет.

Элемент существует после ожидания
ElementExistsAfterWait boolean

Возвращает значение true, если веб-элемент существовал после ожидания или false, если нет.

Подходит ли удаленный ChromeDriver доступен

Ищет подходящую версию ChromeDriver для установленной версии Google Chrome в сеансе, где запущен агент IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Родительская папка драйвера Chrome
ChromeDriverFolder string

Родительская папка, содержащая папку ChromeDriver (которая сама содержит ChromeDriver.exe) для основной версии Chrome.

Путь к Chrome EXE
ChromeBrowserEXE string

Необязательный путь к Chrome.exe, если он не установлен в расположении по умолчанию (или используется версия Dev или Canary Chrome).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Версия файла Chrome EXE
ChromeBrowserFileVersion string

Версия файла Chrome.exe, установленного в сеансе, где запущен агент IA-Connect.

Основная версия Chrome EXE
ChromeBrowserMajorVersion integer

Основная версия браузера Chrome (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Подходящий ChromeDriver доступен
SuitableChromeDriverAvailable boolean

Возвращает значение true, если подходящую версию ChromeDriver можно найти для установленной версии Google Chrome в сеансе, где работает агент.

Подходящий путь ChromeDriver
SuitableChromeDriverPath string

Путь к подходящей версии ChromeDriver для установленной версии Google Chrome в сеансе, где работает агент.

Подходит удаленный драйвер Chromium Edge

Ищет подходящую версию ChromiumEdgeDriver для установленной версии Chromium Edge в сеансе, где выполняется агент.

Параметры

Имя Ключ Обязательно Тип Описание
Родительская папка драйвера Chromium Edge
ChromiumEdgeDriverFolder string

Родительская папка, содержащая папку msedgedriver (которая сама содержит msedgedriver.exe) для версии основной версии Chromium Edge.

Chromium Edge EXE-путь
ChromiumEdgeBrowserEXE string

Необязательный путь к msedge.exe, если он не установлен в расположении по умолчанию (или используете версию Chromium Edge или dev или Canary).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Версия файла Chromium Edge EXE
ChromiumEdgeBrowserFileVersion string

Версия файла msedge.exe, установленного в сеансе, где запущен агент IA-Connect.

Основная версия Chromium Edge EXE
ChromiumEdgeBrowserMajorVersion integer

Основная версия браузера Chromium Edge (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Подходит доступный ChromiumEdgeDriver
SuitableChromiumEdgeDriverAvailable boolean

Возвращает значение true, если подходящая версия ChromiumEdgeDriver может быть найдена для установленной версии Chromium Edge в сеансе, где работает агент.

Подходящий путь ChromiumEdgeDriver
SuitableChromiumEdgeDriverPath string

Путь к подходящей версии ChromiumEdgeDriver для установленной версии Chromium Edge в сеансе, где работает агент.

Полноэкранный активный браузер

Задает веб-браузер на полный экран, чтобы веб-сайт занимал весь экран (скрывает панель навигации браузера, адресную строку, начальную панель и т. д.).

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Получение веб-элемента в координатах окна документа браузера

Возвращает веб-элемент, расположенный в заданном окне документа браузера. Эта координата находится в пикселях относительно левого верхнего края окна документа браузера или кадра (если IA-Connect вошел в кадр).

Параметры

Имя Ключ Обязательно Тип Описание
Координата окна документа браузера X
XCoord integer

Значение координаты окна документа браузера X (в пикселях относительно левого верхнего края окна документа браузера или кадра), где должен находиться веб-элемент.

Координата окна документа браузера Y
YCoord integer

Значение координаты окна документа браузера Y (в пикселях относительно левого верхнего края окна документа браузера или кадра), где должен находиться веб-элемент.

Вызов исключения, если элемент не найден
RaiseExceptionIfElementNotFound boolean

Следует ли IA-Connect вызывать исключение, если веб-элемент не был расположен в указанном расположении?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует
ElementExists boolean

Возвращает значение true, если веб-элемент существует или false, если нет.

Дескриптор элемента
ElementHandle double

Дескриптор для расположенного веб-элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих в этом веб-элементе. Если веб-элемент не найден, этот результат будет иметь значение 0.

Имя тега элемента
ElementTagName string

Имя тега HTML для расположенного элемента.

Получение веб-элемента в координатах экрана

Возвращает веб-элемент, расположенный в заданных координатах экрана. Они будут сопоставлены с окном документа браузера и координатами кадра для получения элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Координата X
XCoord integer

Значение координаты X экрана (в пикселях), в котором должен находиться веб-элемент.

Координата Y
YCoord integer

Значение координаты Y экрана (в пикселях), в котором должен находиться веб-элемент.

Вызов исключения, если элемент не найден
RaiseExceptionIfElementNotFound boolean

Следует ли IA-Connect вызывать исключение, если веб-элемент не был расположен в указанном расположении?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует
ElementExists boolean

Возвращает значение true, если веб-элемент существует или false, если нет.

Дескриптор элемента
ElementHandle double

Дескриптор для расположенного веб-элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих в этом веб-элементе. Если веб-элемент не найден, этот результат будет иметь значение 0.

Имя тега элемента
ElementTagName string

Имя тега HTML для расположенного элемента.

Получение версии Chromium Edge EXE из файла

Возвращает версию Chromium Edge, установленную в сеансе, где запущен агент.

Параметры

Имя Ключ Обязательно Тип Описание
Chromium Edge EXE-путь
ChromiumEdgeBrowserEXE string

Необязательный путь к msedge.exe, если он не установлен в расположении по умолчанию (или используете версию Chromium Edge или dev или Canary).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Версия файла Chromium Edge EXE
ChromiumEdgeBrowserFileVersion string

Версия файла msedge.exe, установленного в сеансе, где запущен агент IA-Connect.

Основная версия Chromium Edge EXE
ChromiumEdgeBrowserMajorVersion integer

Основная версия браузера Chromium Edge (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Получение версии Google Chrome EXE из файла

Возвращает версию Google Chrome, установленную в сеансе, где работает агент.

Параметры

Имя Ключ Обязательно Тип Описание
Путь к Chrome EXE
ChromeBrowserEXE string

Необязательный путь к Chrome.exe, если он не установлен в расположении по умолчанию (или используется версия Dev или Canary Chrome).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Версия файла Chrome EXE
ChromeBrowserFileVersion string

Версия файла Chrome.exe, установленного в сеансе, где запущен агент IA-Connect.

Основная версия Chrome EXE
ChromeBrowserMajorVersion integer

Основная версия браузера Chrome (например, 91), установленная в сеансе, где запущен агент IA-Connect.

Получение вкладок веб-браузера

Возвращает текущие вкладки, открытые в окне браузера.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество вкладок
NumberOfTabs integer

Количество вкладок, открытых в настоящее время в окне браузера.

Текущий дескриптор вкладки
CurrentTabHandle string

Строка дескриптора внутренней вкладки браузера.

Вкладки браузера в формате JSON
BrowserTabsJSON string

Свойства открытых вкладок браузера в формате JSON.

Получение дочерних свойств веб-элемента

Возвращает свойства непосредственных дочерних элементов (под дерево поиска = false) или все потомки (подсеть поиска = true) основного документа (дескриптор родительского элемента = 0) или ранее расположенный элемент (родительский дескриптор > 0), соответствующий условиям поиска.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Unused. Это действие внутренне использует XPath для выполнения дочернего или потомкового поиска, поэтому эти входные данные игнорируются.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Получение HTML-кода
GetHTMLCode boolean

Следует ли возвращать HTML-код (как внутренний, так и внешний) для элементов?

Создание дескриптора
CreateHandle boolean

Должен ли IA-Connect возвращать дескриптор элемента для дочерних элементов? Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Поиск вложенного дерева
SearchSubTree boolean

Если задано значение true, то будет выполняться поиск по всему дереву HTML под родительским дескриптором элемента. Это более тщательно, но может занять больше времени. Если задано значение false, поиск будет выполнен только под маркером родительского элемента в дереве HTML.

Возвращаемое значение
ReturnValue boolean

Должен ли IA-Connect возвращать HTML-значение каждого соответствующего элемента?

Возвращаемый текст
ReturnText boolean

Должен ли IA-Connect возвращать текстовое значение HTML каждого соответствующего элемента?

Максимальная длина значения
MaxValueLength integer

Максимальное количество символов из возвращаемого значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если элементы HTML имеют длинные значения. Если задано значение 0, будет возвращено все значение.

Максимальная длина текста
MaxTextLength integer

Максимальное количество символов из возвращаемого текстового значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если элементы HTML имеют длинные текстовые значения. Если задано значение 0, будет возвращено все текстовое значение.

Отображается возвращаемое значение
ReturnIsDisplayed boolean

Должен ли IA-Connect возвращать, отображается ли каждый соответствующий элемент?

Возвращаемые координаты
ReturnCoordinates boolean

Должен ли IA-Connect возвращать координаты каждого соответствующего элемента?

Возвращаемые измерения
ReturnDimensions boolean

Должен ли IA-Connect возвращать высоту и ширину каждого соответствующего элемента?

Возврат числа дочерних элементов
ReturnChildElementCount boolean

Должен ли IA-Connect возвращать число дочерних элементов каждого соответствующего элемента?

Возврат родительского тега
ReturnParentTag boolean

Должен ли IA-Connect возвращать HTML-тег родительского элемента каждого соответствующего элемента?

Первый элемент для возврата
FirstItemToReturn integer

Индекс первого элемента, возвращаемого начиная с 1.

Максимальное количество возвращаемых элементов
MaxItemsToReturn integer

Максимальное количество возвращаемых элементов или 0 для всех элементов.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество найденных элементов
NumberOfElementsFound double

Число дочерних элементов, найденных для элемента, соответствующего критериям поиска.

Свойства элемента
ElementProperties array of object

Список всех дочерних элементов для элемента, соответствующего условиям поиска.

items
ElementProperties object
Дополнительные доступные элементы
MoreElementsAvailable boolean

Количество дополнительных дочерних элементов для элемента, соответствующего условиям поиска, но не возвращалось (например, поиск был ограничен параметром Max items to return).

Получение нескольких свойств веб-элемента

Возвращает свойства всех HTML-элементов, которые соответствуют критериям поиска. Поиск относится к корню документа (дескриптор родительского элемента = 0) или ранее расположенного элемента (дескриптор > родительского элемента 0).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Получение HTML-кода
GetHTMLCode boolean

Следует ли возвращать HTML-код (как внутренний, так и внешний) для элементов?

Создание дескриптора
CreateHandle boolean

Должен ли IA-Connect возвращать дескриптор элемента для любых соответствующих элементов? Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Возвращаемое значение
ReturnValue boolean

Должен ли IA-Connect возвращать HTML-значение каждого соответствующего элемента?

Возвращаемый текст
ReturnText boolean

Должен ли IA-Connect возвращать текстовое значение HTML каждого соответствующего элемента?

Максимальная длина значения
MaxValueLength integer

Максимальное количество символов из возвращаемого значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если элементы HTML имеют длинные значения. Если задано значение 0, будет возвращено все значение.

Максимальная длина текста
MaxTextLength integer

Максимальное количество символов из возвращаемого текстового значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если элементы HTML имеют длинные текстовые значения. Если задано значение 0, будет возвращено все текстовое значение.

Отображается возвращаемое значение
ReturnIsDisplayed boolean

Должен ли IA-Connect возвращать, отображается ли каждый соответствующий элемент?

Возвращаемые координаты
ReturnCoordinates boolean

Должен ли IA-Connect возвращать координаты каждого соответствующего элемента?

Возвращаемые измерения
ReturnDimensions boolean

Должен ли IA-Connect возвращать высоту и ширину каждого соответствующего элемента?

Возврат числа дочерних элементов
ReturnChildElementCount boolean

Должен ли IA-Connect возвращать число дочерних элементов каждого соответствующего элемента?

Возврат родительского тега
ReturnParentTag boolean

Должен ли IA-Connect возвращать HTML-тег родительского элемента каждого соответствующего элемента?

Первый элемент для возврата
FirstItemToReturn integer

Индекс первого элемента, возвращаемого начиная с 1.

Максимальное количество возвращаемых элементов
MaxItemsToReturn integer

Максимальное количество возвращаемых элементов или 0 для всех элементов.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество найденных элементов
NumberOfElementsFound double

Количество элементов, которые соответствовали критериям поиска.

Свойства элемента
ElementProperties array of object

Список всех элементов, соответствующих критериям поиска.

items
ElementProperties object
Дополнительные доступные элементы
MoreElementsAvailable boolean

Количество дополнительных элементов, которые соответствовали условиям поиска, но не были возвращены (например, поиск был ограничен параметром Max items to return).

Получение ограничивающего прямоугольника веб-элемента

Возвращает координаты пикселей левого, правого, верхнего и нижнего краев элемента HTML относительно окна документа браузера (область, отображающая веб-страницу).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Левые пиксели элемента
ElementLeftPixels double

Координата левого края элемента в пикселях относительно родительского окна браузера.

Правые пиксели элемента
ElementRightPixels double

Координата правого края элемента в пикселях относительно родительского окна браузера.

Верхние пиксели элемента
ElementTopPixels double

Координата верхнего края элемента в пикселях относительно родительского окна браузера.

Нижние пиксели элемента
ElementBottomPixels double

Координата нижнего края элемента в пикселях относительно родительского окна браузера.

Пиксели центра элементов X
ElementCenterXPixels double

Координата X центра элемента в пикселях относительно родительского окна браузера.

Пиксели центра элементов Y
ElementCenterYPixels double

Координата Y центра элемента в пикселях относительно родительского окна браузера.

Получение папки ChromeDriver

Возвращает путь к папке ChromeDriver для версии ChromeDriver, которая используется с текущей версией Chrome EXE. Это используется действием Open Chrome, и вряд ли вам потребуется вызвать это напрямую.

Параметры

Имя Ключ Обязательно Тип Описание
Родительская папка ChromeDriver
DirectoryPath True string

Родительская папка, содержащая папку ChromeDriver (которая сама содержит ChromeDriver.exe) для основной версии Chrome.

Основная версия Chrome EXE
ChromeMajorVersion integer

Основная версия браузера Chrome (например, 91), установленная в сеансе, где работает агент.

Путь к Chrome EXE
ChromeBrowserEXE string

Необязательный путь к Chrome.exe, если он не установлен в расположении по умолчанию (или используется версия Dev или Canary Chrome).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Папка ChromeDriver
ChromeDriverFolder string

Путь к папке, содержащий правильную версию ChromeDriver.exe для основной версии браузера Chrome.

Получение папки драйвера Chromium Edge

Возвращает путь к папке ChromiumEdgeDriver для версии ChromiumEdgeDriver, которая используется с текущей версией Chromium Edge EXE. Это используется действием Open Chromium Edge, и маловероятно, что вам потребуется вызвать это напрямую.

Параметры

Имя Ключ Обязательно Тип Описание
Родительская папка драйвера Chromium Edge
DirectoryPath True string

Родительская папка, содержащая папку msedgedriver (которая сама содержит msedgedriver.exe) для версии основной версии Chromium Edge.

Основная версия Chromium Edge EXE
ChromiumEdgeMajorVersion integer

Основная версия браузера Chromium Edge (например, 91), установленная в сеансе, где запущен агент.

Chromium Edge EXE-путь
ChromiumEdgeBrowserEXE string

Необязательный путь к msedge.exe, если он не установлен в расположении по умолчанию (или используете версию Chromium Edge или dev или Canary).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Папка ChromiumEdgeDriver
ChromiumEdgeDriverFolder string

Путь к папке, содержащий правильную версию msedgedriver.exe для основной версии браузера Chromium Edge.

Получение сведений о родительском окне браузера

Возвращает свойства родительского окна браузера, с которым в настоящее время взаимодействует агент IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор процесса браузера
BrowserPID integer

Необязательный идентификатор процесса выполняемого процесса браузера. Если этот параметр не указан, IA-Connect будет использовать идентификатор процесса последнего запущенного процесса браузера.

Поиск имени класса элемента документа
SearchDocumentElementClassName string

Необязательное имя класса элемента UIA элемента браузера.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Имя элемента родительского окна браузера
MainWindowElementName string

HTML-имя родительского элемента окна браузера.

Имя класса элемента родительского окна браузера
MainWindowElementClassName string

Имя класса HTML родительского окна браузера.

Элемент родительского окна браузера слева от X пикселей
MainWindowLeftXPixels integer

Координата X элемента родительского окна браузера слева от края в пикселях.

Элемент родительского окна браузера сверху Y пикселей
MainWindowTopYPixels integer

Координата Y родительского элемента окна браузера в пикселях.

Пиксели ширины элемента родительского окна браузера
MainWindowWidthPixels integer

Ширина родительского элемента окна браузера в пикселях.

Пиксели высоты элемента родительского окна браузера
MainWindowHeightPixels integer

Высота родительского элемента окна браузера в пикселях.

Имя элемента документа браузера
DocumentElementName string

HTML-имя элемента документа браузера.

Имя класса элемента документа в браузере
DocumentElementClassName string

Имя класса HTML элемента документа браузера.

Элемент документа браузера слева от X пикселей
DocumentLeftXPixels integer

Координата X элемента документа браузера слева от края в пикселях.

Элемент документа браузера верхнего уровня Y
DocumentTopYPixels integer

Координата Y верхнего края элемента документа браузера в пикселях.

Пиксели ширины элемента документа в браузере
DocumentWidthPixels integer

Ширина элемента документа браузера в пикселях.

Пиксели высоты элемента документа в браузере
DocumentHeightPixels integer

Высота элемента документа браузера в пикселях.

Получение свойств веб-элемента

Возвращает свойства HTML-элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Получение HTML-кода
GetHTMLCode boolean

Следует ли возвращать HTML-код (как внутренний, так и внешний) для элементов?

Дескриптор элемента Return
ReturnElementHandle boolean

Должен ли IA-Connect возвращать дескриптор элемента для любых соответствующих элементов? Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Имя элемента
ElementName string

HTML-имя соответствующего элемента.

Идентификатор элемента
ElementID string

HTML-идентификатор соответствующего элемента.

Имя тега элемента
ElementTagName string

Имя тега HTML соответствующего элемента.

Имя класса элемента
ElementClassName string

Имя класса HTML соответствующего элемента.

Значение элемента
ElementValue string

HTML-значение соответствующего элемента.

Текст элемента
ElementText string

Текстовое значение HTML соответствующего элемента.

Элемент включен
ElementEnabled boolean

Возвращает значение true, если соответствующий элемент включен или false, если нет.

Отображаемый элемент
ElementDisplayed boolean

Возвращает значение true, если соответствующий элемент отображается или false, если нет.

Координата элемента X
ElementXCoordinate double

Координата X левого верхнего угла соответствующего элемента в пикселях.

Координата элемента Y
ElementYCoordinate double

Координата Y верхнего левого угла соответствующего элемента в пикселях.

Ширина элемента
ElementWidth double

Ширина элемента в пикселях.

Высота элемента
ElementHeight double

Высота элемента в пикселях.

Выбранный элемент
ElementSelected boolean

Возвращает значение true, если соответствующий элемент выбран или false, если нет.

Тип элемента
ElementType string

Html-тип соответствующего элемента.

Внутренний HTML
InnerHTML string

Внутренний HTML-код соответствующего элемента, содержащий все прямые дочерние элементы. Это свойство возвращается только в том случае, если для параметра Get HTML code задано значение true.

Внешний HTML
OuterHTML string

Внешний HTML-код соответствующего элемента, содержащий все прямые дочерние элементы и соответствующий код элемента. Это свойство возвращается только в том случае, если для параметра Get HTML code задано значение true.

Число дочерних элементов
ChildElementCount double

Число прямых дочерних элементов, найденных для соответствующего элемента.

Имя родительского тега
ParentTagName string

Имя html-тега родительского элемента соответствующего элемента.

Дескриптор элемента
ElementHandle double

Дескриптор для соответствующего элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Получение свойств веб-элемента в виде списка

Возвращает свойства веб-элемента в виде одного списка строк (одна коллекция строк или таблица данных) вместо отдельных элементов, это может быть полезно в зависимости от способа использования данных.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор элемента
ElementHandle True integer

Дескриптор целевого веб-элемента.

Получение HTML-кода
GetHTMLCode boolean

Следует ли возвращать HTML-код (как внутренний, так и внешний) для элементов?

Возвращаемое значение
ReturnValue boolean

Должен ли IA-Connect возвращать HTML-значение элемента?

Возвращаемый текст
ReturnText boolean

Должен ли IA-Connect возвращать текстовое значение HTML элемента?

Максимальная длина значения
MaxValueLength integer

Максимальное количество символов из возвращаемого значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если html-элемент имеет длинное значение. Если задано значение 0, будет возвращено все значение.

Максимальная длина текста
MaxTextLength integer

Максимальное количество символов из возвращаемого текстового значения HTML. Это полезно, чтобы ограничить объем возвращаемых данных, если элемент HTML имел длинное текстовое значение. Если задано значение 0, будет возвращено все текстовое значение.

Возвращаемые координаты
ReturnCoordinates boolean

Должен ли IA-Connect возвращать координаты элемента?

Возврат родительского тега
ReturnParentTag boolean

Должен ли IA-Connect возвращать HTML-тег родительского элемента?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество найденных элементов
NumberOfElementsFound integer

Количество найденных элементов.

Количество возвращаемых элементов
NumberOfElementsReturned integer

Количество возвращаемых элементов.

Свойства элемента JSON
ElementPropertiesJSON string

Свойства веб-элемента в формате JSON.

Получение свойств родителей веб-элементов

Возвращает свойства родительских элементов соответствующего HTML-элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Получение HTML-кода
GetHTMLCode boolean

Следует ли возвращать HTML-код (как внутренний, так и внешний) для элементов?

Создание дескриптора
CreateHandle boolean

Должен ли IA-Connect возвращать дескриптор элемента для родительских элементов? Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество найденных элементов
NumberOfElementsFound double

Число родительских элементов, найденных для элемента, соответствующего условиям поиска.

Свойства элемента
ElementProperties array of object

Список всех родительских элементов для элемента, соответствующего условиям поиска.

items
ElementProperties object

Получение свойств списка выбора веб-сайтов

Возвращает все параметры элемента HTML и их свойств.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Выделенный текст параметра
SelectedOptionText string

Текстовое значение выбранного параметра.

Выбранное значение параметра
SelectedOptionValue string

Значение выбранного в данный момент параметра.

Количество параметров
NumberOfOptions double

Количество доступных параметров.

Параметры выбора
SelectionOptions array of object

Коллекция, содержащая все доступные значения параметров и выбор параметра в данный момент.

items
SelectionOptions object

Получение содержимого веб-таблицы

Возвращает содержимое элемента таблицы HTML.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Создание имен столбцов из строки
CreateColumnNamesFromRow double

Номер индекса (начиная с 1) строки, содержащей заголовки столбцов, которые будут использоваться для выходных данных. Установите значение 0, если ни одна из строк не является заголовками, IA-Connect что приводит к использованию заголовков столбцов "Столбец 1", "Столбец 2", ... , "Столбец N". В большинстве случаев введите 0 или 1.

Слияние дочерних таблиц
MergeChildTables boolean

Следует ли объединить все дочерние таблицы в выходные данные?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество строк
NumberOfRows double

Количество строк в таблице HTML.

Число столбцов
NumberOfColumns double

Количество столбцов в таблице HTML.

JSON содержимого таблицы
TableContentsJSON string

Содержимое таблицы HTML в формате JSON.

Получение текста веб-страницы

Получает весь текст на текущей странице, выбрав всю страницу браузера, скопируйте его в буфер обмена в сеансе, где выполняется агент IA-Connect, а затем возвращает содержимое буфера обмена.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Текст страницы
PageText string

Возвращает весь текст на текущей странице.

Получение текущей координаты окна окна веб-страницы

Возвращает координаты пикселя текущего HTML-кадра относительно окна документа браузера (область, отображающая веб-страницу).

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
X
X integer

Координата X в пикселях левого верхнего угла текущего HTML-кадра относительно окна документа браузера.

У
Y integer

Координата Y в пикселях верхнего левого угла текущего HTML-кадра относительно окна документа браузера.

Ширина
Width integer

Ширина текущего HTML-кадра.

Высота
Height integer

Высота текущего HTML-кадра.

Получение экрана, ограничивающего экран веб-элемента, ограничивающий прямоугольник

Возвращает координаты пикселей левого, правого, верхнего и нижнего краев HTML-элемента относительно экрана сеансов.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Экран элемента слева от пикселей
ElementScreenLeftPixels double

Координата левого края элемента в пикселях относительно экрана сеансов.

Пиксели экрана элемента справа
ElementScreenRightPixels double

Координата правого края элемента в пикселях относительно экрана сеансов.

Верхние пиксели экрана элемента
ElementScreenTopPixels double

Координата верхнего края элемента в пикселях относительно экрана сеансов.

Нижние пиксели экрана элемента
ElementScreenBottomPixels double

Координата нижнего края элемента в пикселях относительно экрана сеансов.

Экранный центр элементов X пикселей
ElementScreenCenterXPixels double

Координата X центра элемента в пикселях относительно экрана сеансов.

Пиксели центра экрана элемента Y
ElementScreenCenterYPixels double

Координата Y центра элемента в пикселях относительно экрана сеансов.

Элемент находится на экране
ElementIsOnscreen boolean

Возвращает значение true, если элемент в данный момент находится на экране или false, если нет.

Направление внеэкранного экрана
OffscreenDirection string

Если элемент в данный момент не находится на экране, это возвратит направление вне экрана (сверху, вниз, слева или вправо).

Проверка веб-элемента

Проверяет или тикирует HTML-элемент (обычно флажок или переключатель).

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Элемент Check
CheckElement boolean

Установите значение true, чтобы проверить или тикировать элемент или false, чтобы снять флажок или снять флажок.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Проверка нескольких веб-элементов

Проверяет или тикирует несколько HTML-элементов (обычно флажок или переключатель).

Параметры

Имя Ключ Обязательно Тип Описание
Входные элементы в формате JSON
InputElementsJSON True string

Свойства элементов HTML для проверки в формате JSON.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Прокрутка веб-элемента в режиме просмотра

Прокручивает веб-страницу вверх, вниз, влево или вправо, пока элемент HTML не появится на экране.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Прокрутка окна браузера до пикселей

Прокручивает окно браузера до указанных координат пикселей.

Параметры

Имя Ключ Обязательно Тип Описание
X пикселей
X double

Пиксель X для прокрутки текущего окна до, а 0 — левый край.

Y пикселей
Y double

Пиксель Y для прокрутки текущего окна до, а 0 — верхний край.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Прокрутка окна браузера по пикселям

Прокручивает окно браузера по указанному количеству пикселей.

Параметры

Имя Ключ Обязательно Тип Описание
X пикселей
X double

Количество пикселей X для прокрутки окна. Положительное число пикселей прокрутится вправо, а отрицательное число прокрутится влево.

Y пикселей
Y double

Количество пикселей Y для прокрутки окна. Положительное число пикселей прокрутит вниз, и отрицательное число прокрутит вверх.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Рисование прямоугольника вокруг веб-элемента

Рисует прямоугольник вокруг периметра HTML-элемента, помогающего определить, что найденный элемент является обязательным. Прямоугольник автоматически удаляется через 5 секунд.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Цвет пера
PenColour string

Цвет прямоугольника, нарисованного (например, красный, зеленый, синий, желтый, фиолетовый или оранжевый) или шестнадцатеричный код строки, например #FF0000.

Пиксели толщины пера
PenThicknessPixels integer

Толщина (в пикселях) границы прямоугольника выделения.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Сброс всех дескрипторов веб-элемента

Сбрасывает все дескриптора веб-элемента, которые в настоящее время хранятся агентом IA-Connect. Обычно это действие используется для очистки памяти и рекомендуется использовать только в крупных сложных процессах, что приведет к хранению большого количества дескрипторов элементов (10 000+).

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Сброс стека кадров веб-страниц браузера

Сбрасывает стек кадров браузера. Это следует использовать только в случае утверждения технической поддержкой Ultima.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Свести к минимуму активный браузер

Свести к минимуму управление веб-браузером (последний браузер открылся с помощью действия "Открыть".

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Скачивание подходящего ChromeDriver из Интернета

Определяет, какая версия ChromeDriver подходит для установленной версии Google Chrome в сеансе, где выполняется агент IA-Connect, проверяет, уже загружена ли подходящая версия и, если нет, пытается скачать подходящую версию на веб-странице Google ChromeDriver Internet.

Параметры

Имя Ключ Обязательно Тип Описание
Путь к Chrome EXE
ChromeBrowserEXE string

Необязательный путь к Chrome.exe, если он не установлен в расположении по умолчанию (или используется версия Dev или Canary Chrome).

ChromeDriver скачать родительскую папку
ChromeDriverDownloadParentFolder True string

Родительская папка, в которой все ChromeDrivers хранятся локально на диске. Каждый ChromeDriver хранится в вложенной папке с версиями, чтобы соответствовать основной версии Google Chrome. Эта структура папок будет проверена для подходящего ChromeDriver и, если он не расположен, он будет скачан из Интернета в эту папку.

Попытка найти URL-адрес с помощью XML-индекса
AttemptToLocateChromeDriverURLViaXMLIndex boolean

Задайте значение true, чтобы попытаться использовать XML-индекс, чтобы найти соответствующий ChromeDriver для скачивания. URL-адрес корневой веб-страницы ChromeDriver (ChromeDriverRootWebPageURL) будет использоваться для определения используемого URL-адреса. Так как Google Chrome версии 115, Google перестал обновлять XML-индекс и использовать вместо него индекс JSON.

URL-адрес корневой веб-страницы ChromeDriver
ChromeDriverRootWebPageURL string

URL-адрес корневой веб-страницы, содержащий XML-индекс, который можно использовать для поиска соответствующего ChromeDriver для скачивания. Это по умолчанию соответствует правильному URL-адресу XML-индекса на веб-сайте ChromeDriver Google, но вы можете изменить это, если требуется альтернативное расположение (например, если Google изменит адрес или вы решили разместить его самостоятельно). Так как Google Chrome версии 115, Google перестал обновлять XML-индекс и использовать индекс JSON вместо этого, что делает этот вариант избыточным, если у вас нет старой версии Google Chrome (или использовать альтернативный XML-индекс).

Попытка найти URL-адрес с помощью индекса JSON
AttemptToLocateChromeDriverURLViaJSONIndex boolean

Задайте значение true, чтобы попытаться использовать индекс JSON, чтобы найти соответствующий ChromeDriver для скачивания. URL-адрес веб-страницы индекса ChromeDriver JSON (ChromeDriverJSONIndexWebPageURL) будет использоваться для определения используемого URL-адреса. Индексы JSON используются для Google Chrome версий 115 и более поздних версий.

URL-адрес веб-страницы индекса ChromeDriver JSON
ChromeDriverJSONIndexWebPageURL string

URL-адрес индекса JSON веб-страницы, который можно использовать для поиска соответствующего ChromeDriver для скачивания. Это по умолчанию соответствует правильному URL-адресу индекса JSON на веб-сайте Google Chrome для тестирования, но вы можете изменить это, если требуется альтернативное расположение (например, если Google изменит адрес или вы решили разместить его самостоятельно). Индекс JSON используется только для google Chrome версий 115.

Предпочитать 64-разрядную версию ChromeDriver
Prefer64bitChromeDriver boolean

Установите значение true, чтобы попытаться скачать 64-разрядную версию ChromeDriver, если она существует. 32-разрядная версия ChromeDriver будет загружена, если 64-разрядная версия недоступна. Обратите внимание, что 32-разрядная версия ChromeDriver работает с 32-разрядными и 64-разрядными версиями браузера Google Chrome.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Подходящий путь ChromeDriver
SuitableChromeDriverPath string

Путь к подходящей версии ChromeDriver для установленной версии Google Chrome в сеансе, где работает агент. Это уже было в папке скачивания или было скачано из Интернета.

Скачивание подходящего драйвера Chromium Edge из Интернета

Определяет, какая версия драйвера Chromium Edge подходит для установленной версии браузера Chromium Edge в сеансе, где запущен агент IA-Connect, проверяет, скачан ли подходящая версия и, если нет, пытается скачать подходящую версию на веб-странице драйвера Chromium Edge.

Параметры

Имя Ключ Обязательно Тип Описание
Chromium Edge EXE-путь
ChromiumEdgeBrowserEXE string

Необязательный путь к msedge.exe, если он не установлен в расположении по умолчанию (или используете версию Chromium Edge или dev или Canary).

Драйвер Chromium Edge скачать родительскую папку
ChromiumEdgeDriverDownloadParentFolder True string

Родительская папка, в которой хранятся или скачиваются все драйверы Chromium Edge. Каждый драйвер Chromium Edge хранится в под папке с версиями, чтобы соответствовать основной версии браузера Chromium Edge. Эта структура папок будет проверена на подходящий драйвер Chromium Edge и, если он не расположен, он будет скачан из Интернета в эту папку.

URL-адрес корневой веб-страницы драйвера Chromium Edge
ChromiumEdgeDriverRootWebPageURL string

URL-адрес корневой веб-страницы, под которым доступны все драйверы Chromium Edge для скачивания. По умолчанию используется правильная корневая веб-страница для веб-сайта драйвера Chromium Edge, но ее можно изменить, если существует альтернативное расположение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Подходящий путь драйвера Chromium Edge
SuitableChromiumEdgeDriverPath string

Путь к подходящей версии драйвера Chromium Edge для установленной версии браузера Chromium Edge в сеансе, где выполняется агент. Он уже присутствует в папке скачивания или был скачан.

Создание дескриптора для веб-элемента

Создает дескриптор html-элемента. Этот дескриптор можно использовать для автоматизации дочерних HTML-элементов.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Дескриптор элемента
ElementHandle double

Дескриптор для соответствующего элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Имя тега элемента
ElementTagName string

Имя тега HTML соответствующего элемента.

Создание дескриптора для родительского веб-элемента

Создает дескриптор родительского элемента HTML.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Дескриптор элемента
ElementHandle double

Дескриптор для соответствующего элемента. Это можно использовать в качестве входных данных для дальнейших действий, действующих над этим элементом.

Имя тега элемента
ElementTagName string

Имя тега HTML соответствующего элемента.

Сохранение веб-страницы в файл

Сохраняет текущую HTML-страницу в файл на диске.

Параметры

Имя Ключ Обязательно Тип Описание
Filename
SaveFilename True string

Полный путь к файлу для сохранения текущей HTML-страницы.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Существует ли веб-элемент

Сообщает, существует ли в данный момент элемент HTML. Это действие не ожидает html-элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует
ElementExists boolean

Возвращает значение true, если соответствующий элемент существует или false, если нет.

Установка времени ожидания браузера

Задает внутренние тайм-ауты, которые IA-Connect используются при взаимодействии с веб-браузером.

Параметры

Имя Ключ Обязательно Тип Описание
Время ожидания элемента в секундах
ElementWaitTimeoutSeconds double

Количество секунд, IA-Connect ожидает отображения элемента.

Время ожидания загрузки страницы в секундах
PageLoadTimeoutSeconds double

Количество секунд, IA-Connect ожидает завершения загрузки страниц.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Установка позиции активного окна браузера

Перемещает окно браузера в указанные координаты пикселя.

Параметры

Имя Ключ Обязательно Тип Описание
X
X True integer

Координата X пикселя для задания окна браузера.

У
Y True integer

Координата пикселя Y для задания окна браузера.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Щелкните веб-элемент

Щелкает элемент (обычно кнопка или гиперссылка) в веб-браузере.

Параметры

Имя Ключ Обязательно Тип Описание
Дескриптор родительского элемента
ParentElementHandle double

Родительский элемент обрабатывается в качестве отправной точки для поиска. Это можно обнаружить с помощью проверки с помощью таких действий, как "Создать дескриптор для элемента". Если значение или значение 0 не указано, выполняется поиск всей структуры DOM страницы.

Дескриптор элемента поиска
SearchElementHandle double

Дескриптор элемента целевого элемента. Это можно найти с помощью команды Get multiple element properties (Получить свойства нескольких элементов) или другого поиска, возвращающего дескриптор элемента. Если значение дескриптора (значение 1 или выше) вводится в это поле, то все остальные критерии поиска игнорируются, так как этот дескриптор однозначно идентифицирует элемент и, следовательно, никакие другие сведения не требуются. По умолчанию значение (или 0) не используется для указания того, что дескриптор элемента не предоставляется.

Имя элемента поиска
SearchElementName string

Необязательное HTML-имя элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Идентификатор элемента Поиска
SearchElementID string

Необязательный HTML-идентификатор элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Имя тега элемента поиска
SearchElementTagName string

Необязательное имя html-тега элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Элемент Search XPath
SearchElementXPath string

Необязательный запрос XPath для идентификации элемента. Поддерживаются подстановочные знаки.

Имя класса элемента Search
SearchElementClassName string

Необязательное имя класса HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Селектор CSS элемента поиска
SearchElementCSSSelector string

Необязательный селектор CSS для идентификации элемента. Поддерживаются подстановочные знаки.

Индекс элемента поиска
SearchElementIndex double

Если несколько элементов соответствуют поиску, какой элемент (начиная с 1) должен соответствовать.

Значение соответствия элемента поиска
SearchElementMatchValue string

Необязательное html-значение элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Текст сопоставления элементов поиска
SearchElementMatchText string

Необязательное текстовое значение HTML элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Тип элемента Search
SearchElementType string

Необязательный html-тип элемента для поиска. Это можно обнаружить с помощью проверки. Подстановочные знаки не поддерживаются в этом параметре, но вместо этого можно использовать в составе селектора XPath или CSS.

Минимальная ширина элемента поиска
SearchElementMinimumWidth double

Необязательная минимальная ширина возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют ширину 0.

Минимальная высота элемента поиска
SearchElementMinimumHeight double

Необязательный минимальный размер возвращаемых элементов. По умолчанию это значение равно 1, чтобы избежать возврата скрытых элементов, которые обычно имеют высоту 0.

Поле поиска с ограничивающим элементом слева
SearchElementBoundingBoxLeft double

Необязательное значение координаты HTML-документа в левой части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Поле с ограничивающим элементом поиска справа
SearchElementBoundingBoxRight double

Необязательное значение координаты HTML-документа для правой стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Верхнюю часть ограничивающего элемента поиска
SearchElementBoundingBoxTop double

Необязательное значение координаты HTML-документа для верхней части ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение имеет значение -99999 для возврата всех элементов.

Элемент поиска, ограничивающий прямоугольник внизу
SearchElementBoundingBoxBottom double

Необязательное значение координаты HTML-документа для нижней стороны ограничивающего поля, в котором должен находиться элемент поиска. По умолчанию это значение равно 99999, чтобы вернуть все элементы.

Только верхний верхний элемент должен находиться в ограничивающем прямоугольнике
OnlyElementTopLeftNeedsToBeInBoundingBox boolean

Должен быть только верхний левый элемент поиска, найденный в ограничивающем поле, или весь элемент. По умолчанию это значение равно false.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()