UiPath Activities

The UiPath Activities Guide

Project Settings

UIAutomationNext project settings enable you to configure multiple properties that are common to activities globally for your current project. This means that once configured, the setting for each property is propagated to all of the activities in your project. If you want to configure a different setting for a specific activity, you can update it from that activity's Properties panel.
You can also configure settings that apply project-wide for target selection, the App/Web Recorder, and the use of targeting methods and anchors.

To configure UI Automation Next project settings:

  1. Select Project > Project Settings.
  2. Under Activities Settings, select the UI Automation Next tab.
  3. The settings are split in different categories, and each setting has a Production value and a Debug value. Expand the categories to update the desired settings.
    You can reset all settings to their default values or copy all values between the debug and production fields using the Bulk Actions drop-down menu at the top of the window.

This page lists the properties you can configure and the activities that are impacted by each one. If you are not sure about the effects of changing the settings of a property, we recommend using the default setting.

Selection

Property Name
Property Description
Impacted Activities
Default Setting

Auto Apply Changes

  • If True, edits made to the targeting methods in the Selection Options window are applied without clicking the Apply or Confirm buttons.
  • If False, the changes are applied only after clicking Apply or Confirm.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False

Change Anchor Mode

  • If True, when an element is clicked to be added as an anchor and an anchor already exists, the new anchor replaces the existing one. If you want to add an anchor and keep the existing one, you must click Add Anchor edit_element_add_anchor in the hover menu of the target.
  • If False, when an element is indicated as an anchor during selection, it is added as a new anchor without removing an existing anchor.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False

Add Anchor Mode

  • If True, when a target is indicated and no anchor is automatically detected, the selection goes in add anchor mode (any indicated element is added as an anchor).
  • If False, the selection does not go in add anchor mode when no anchor is automatically detected. To add an anchor, you must first click Add Anchor edit_element_add_anchor in the hover menu of the target.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

True

Show Confirm & Cancel Buttons

  • If True, the Confirm and Cancel buttons appear in the Selection Options window, and the Cancel button does not appear in the hover menu.
  • If False, the Confirm and Cancel buttons appear in the hover menu, but not in the Selection Options window.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

True

Recorder

Property Name
Property Description
Impacted Activities
Default Setting

Enable Recorder

Enable the App/Web Recorder.

-

False

Confirm every step

  • If True, after clicking a target element, the selection hover menu appears, the user can add and remove anchors, remove the target, and must confirm the selection for the step to be recorded.
  • If False, after clicking a target element, the selection is made without user intervention and the step is recorded.

-

False

Generic

Property Name
Property Description
Impacted Activities
Default Setting

Delay after (seconds)

Delay between the current activity and the next activity.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into

0.2

Delay before (seconds)

Delay between the previous activity and the current activity.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into

0.3

Timeout (seconds)

How long to wait for the current activity to be executed before throwing an error.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into

30

Targeting Methods

The settings determine which targeting methods and anchors to use in target detection. Separate sections are available for configuring settings for different types of target applications:

  • Web - applies to web browsers.
  • Java - applies to Java applications.
  • SAP - applies to SAP applications.
  • Desktop (UIA) - applies to desktop applications that use the Microsoft UI Automation technology.
  • Desktop (AA) - applies to desktop applications that use the Microsoft Active Accessibility technology.
  • Desktop (Win32) - applies to native desktop applications.
Property Name
Property Description
Impacted Activities
Default Setting

Full Selector

Use the Selector method.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False for Web, True for all other types

Fuzzy Selector

Use the Fuzzy Selector method.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False for SAP, True for all other types

Image

Use the Image method.

Note: This method is only used for the Check App State activity if the other methods are disabled.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False for SAP, True for all other types

Enable Auto Anchor

Use automatically generated anchors.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False for SAP, True for all other types

Enable Anchors

Use anchors.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False for SAP, True for all other types

Ignore Selectors with IDX

Disable the full selector if the target selector has an idx attribute with a value higher than 1 and anchors exist.

Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

True

Application/Browser

Property Name
Property Description
Impacted Activities
Default Setting

Close

When to close the target application after executing activities in it.

Use Application/ Browser

Never

Open

When to open the target application for executing activities in it.

Use Application/ Browser

IfNotOpen

Check State

Property Name
Property Description
Impacted Activities
Default Setting

Wait for state (seconds)

How long to wait for the target element to appear or disappear.

Check App State

10

Data Scraping

Property Name
Property Description
Impacted Activities
Default Setting

Delay between pages (seconds)

If the data spans multiple pages, how long to wait for each page to be loaded.

Extract Table Data

0.3

Highlight

Property Name
Property Description
Impacted Activities
Default Setting

Duration (seconds)

How long to highlight the target element.

Highlight

1

Hover

Property Name
Property Description
Impacted Activities
Default Setting

Duration (seconds)

How long to hover over the target element.

Hover

2

Keyboard Events

Property Name
Property Description
Impacted Activities
Default Setting

Click before typing

Whether to click the specified UI element before typing the text, and the type of click to perform.

Type Into

Single

Delay between keys (seconds)

Delay between consecutive keystrokes.

Type Into

0.02

Delay between shortcuts (seconds)

Delay between consecutive special keys.

Type Into

0.5

Empty field

Whether to delete the existing content before typing the text, and how to clear the field.

Type Into

SingleLine

Robot Logging

Information about the methods used to identify targets and anchors, and the performance of each method at runtime can be saved in the Robot execution logs. The options apply to all supported activities.

Property Name
Property Description
Impacted Activities
Default Setting

Log target & anchor search steps

Log the methods used to identify targets and anchors.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False

Log targeting methods timings

Log the performance of each targeting method.

Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into

False

Updated 18 days ago


Project Settings


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.