uips-fixtures UiPath.MobileAutomation.Activities 25.10.0

27 activities · uips-fixtures catalog v0.3 · generated 2026-04-11T08:33:04Z

DrawPattern
UiPath.MobileAutomation.Activities.DrawPattern
UI Automation

Create finger paths using input points that will be executed on the screen device.

Arguments

NameDirTypeReqDefaultDescription
PressType In InArgument<UiPath.MobileAutomation.Enums.PressTypeEnum>
WaitTime In InArgument<Int32> 200
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
CoordinatesType property UiPath.MobileAutomation.Enums.CoordinatesTypeEnum
Element Exists
UiPath.MobileAutomation.Activities.ElementExists
UI Automation

Returns True if an element with specified selector exists in current context and False otherwise.

Arguments

NameDirTypeReqDefaultDescription
Exists Out OutArgument<Boolean>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
ExecuteCommand
UiPath.MobileAutomation.Activities.ExecuteCommand
Mobile Device

Executes Appium mobile commands. WARNING: Please check the available commands for your Appium version.

Arguments

NameDirTypeReqDefaultDescription
Command In InArgument<String>
Parameters In InArgument<Dictionary<String, Object>>
Output Out OutArgument<Object>
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>
Get Attribute
UiPath.MobileAutomation.Activities.GetAttribute
UI Automation

Get an attribute of an element

Arguments

NameDirTypeReqDefaultDescription
AttributeName In InArgument<String>
Attribute Out OutArgument<String>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
Get Device Orientation
UiPath.MobileAutomation.Activities.GetDeviceOrientation
Mobile Device

Get the current device orientation

Arguments

NameDirTypeReqDefaultDescription
Orientation Out OutArgument<UiPath.MobileAutomation.Enums.ScreenOrientation>
ContinueOnError In InArgument<Boolean>
Get Logs
UiPath.MobileAutomation.Activities.GetLogs
Logging & Debugging

Get logs for a log type

Arguments

NameDirTypeReqDefaultDescription
LogType In InArgument<String>
LogFilePath In InArgument<String>
AppendToLogFile In InArgument<Boolean> True
ContinueOnError In InArgument<Boolean>
Get Log Types
UiPath.MobileAutomation.Activities.GetLogTypes
Logging & Debugging

Get all available log types for a session

Arguments

NameDirTypeReqDefaultDescription
LogTypes Out OutArgument<String[]>
ContinueOnError In InArgument<Boolean>
Install App
UiPath.MobileAutomation.Activities.GetPageSource
Mobile Application

Install an app using the path of it

Arguments

NameDirTypeReqDefaultDescription
PageSourceFilePath In InArgument<String>
ContinueOnError In InArgument<Boolean>
Get Selected Item
UiPath.MobileAutomation.Activities.GetSelectedItem
UI Automation

Get the selected item(s) from a target element.

Arguments

NameDirTypeReqDefaultDescription
SelectedItem Out OutArgument<String>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
Get System time
UiPath.MobileAutomation.Activities.GetSystemTime
Mobile Device

Get the system time from a mobile device

Arguments

NameDirTypeReqDefaultDescription
SystemTime Out OutArgument<DateTime>
ContinueOnError In InArgument<Boolean>
Get Text
UiPath.MobileAutomation.Activities.GetText
UI Automation

Extracts the text from a specified UI element.

Arguments

NameDirTypeReqDefaultDescription
Text Out OutArgument<String>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
Manage Current App
UiPath.MobileAutomation.Activities.ManageCurrentApp
Mobile Application

Manage an app using a command

Arguments

NameDirTypeReqDefaultDescription
Command In InArgument<UiPath.MobileAutomation.Enums.ManageCurrentAppCommandEnum> Mono.Cecil.CustomAttributeArgument
Result Out OutArgument<Boolean>
ContinueOnError In InArgument<Boolean>
Manage Other App
UiPath.MobileAutomation.Activities.ManageOtherApp
Mobile Application

Manage other app using commands

Arguments

NameDirTypeReqDefaultDescription
Command In InArgument<UiPath.MobileAutomation.Enums.ManageOtherAppCommandEnum> Mono.Cecil.CustomAttributeArgument
App In InArgument<String>
Result Out OutArgument<Boolean>
ContinueOnError In InArgument<Boolean>
MobileDeviceConnection
UiPath.MobileAutomation.Activities.MobileDeviceConnection
Mobile Device

Arguments

NameDirTypeReqDefaultDescription
AppiumUrl In InArgument<String>
StartPage In InArgument<String>
InputConnection In InArgument<UiPath.MobileAutomation.Activities.MobileDevice>
OutputConnection Out OutArgument<UiPath.MobileAutomation.Activities.MobileDevice>
ContinueOnError In InArgument<Boolean>
SingleInstanceForDevelopment In InArgument<Boolean>
WaitForPageUpdateDevelopment In InArgument<Boolean>
UseExistingOpenConnection In InArgument<Boolean>
LoggingEnabled In InArgument<Boolean>
VideoRecordingEnabled In InArgument<Boolean>
VideoRecordingTimeLimit In InArgument<Int32>
VideoRecordingQuality In InArgument<UiPath.MobileAutomation.Models.VideoQuality>
LoggingFolderPath In InArgument<String>
CollectScreenshot In InArgument<UiPath.MobileAutomation.Models.Collect>
CollectPageSource In InArgument<UiPath.MobileAutomation.Models.Collect>
MirroringEnabled In InArgument<Boolean> True

Properties

NameKindTypeDescription
Arguments property Dictionary<String, Argument>
HttpHeaders property Dictionary<String, Argument>
Close property Nullable<UiPath.MobileAutomation.Activities.Enums.MobileConnectionCloseMode>
Url
UiPath.MobileAutomation.Activities.OpenUrl
Mobile Application

Open a certain URL in the current active web browser.

Arguments

NameDirTypeReqDefaultDescription
Url In InArgument<String>
ContinueOnError In InArgument<Boolean>
PositionalSwipe
UiPath.MobileAutomation.Activities.PositionalSwipe
UI Automation

Swipes to a pre-set screen position, starting from one point to another. WARNING: This activity should only be used in scenarios where automating a control using a standard Swipe activity is not possible and where we do not expect to support multiple screen sizes with the same workflow, as coordinates are normally device-specific.

Arguments

NameDirTypeReqDefaultDescription
StartPointX In InArgument<Double>
StartPointY In InArgument<Double>
EndPointX In InArgument<Double>
EndPointY In InArgument<Double>
SwipePressTime In InArgument<Int64> 4000
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
CoordinatesType property UiPath.MobileAutomation.Enums.CoordinatesTypeEnum
Press Hardware Button
UiPath.MobileAutomation.Activities.PressHardwareButton
Mobile Device

Press a hardware button on the connected device

Arguments

NameDirTypeReqDefaultDescription
HardwareButton In InArgument<UiPath.MobileAutomation.Enums.HardwareButton>
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>
Set Device Geo Location
UiPath.MobileAutomation.Activities.SetDeviceGeoLocation
Mobile Device

Set the current device geographic location

Arguments

NameDirTypeReqDefaultDescription
Latitude In InArgument<Double>
Longitude In InArgument<Double>
Altitude In InArgument<Double>
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>
Set Device Orientation
UiPath.MobileAutomation.Activities.SetDeviceOrientation
Mobile Device

Change and get the orientation of the connected device

Arguments

NameDirTypeReqDefaultDescription
DesiredOrientation In InArgument<UiPath.MobileAutomation.Activities.Enums.DeviceOrientationEnum>
Orientation Out OutArgument<UiPath.MobileAutomation.Enums.ScreenOrientation>
ContinueOnError In InArgument<Boolean>
Set Selected Item
UiPath.MobileAutomation.Activities.SetSelectedItem
UI Automation

Set the selected item(s) on a target element.

Arguments

NameDirTypeReqDefaultDescription
SelectedItem In InArgument<String>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
Set Text
UiPath.MobileAutomation.Activities.SetText
UI Automation

Set text of a indicated target

Arguments

NameDirTypeReqDefaultDescription
Text In InArgument<String>
SecureText In InArgument<Security.SecureString>
TapBefore In InArgument<UiPath.MobileAutomation.Activities.Enums.SetTextTapBefore>
SendNewLine In InArgument<Boolean>
ClearText In InArgument<Boolean>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
Swipe
UiPath.MobileAutomation.Activities.Swipe
UI Automation

Swipe in a mobile application

Arguments

NameDirTypeReqDefaultDescription
SwipeDirection In InArgument<UiPath.MobileAutomation.Enums.SwipeDirection>
MaxNumberOfSwipes In InArgument<Int32>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Container property UiPath.MobileAutomation.Models.Target
Target property UiPath.MobileAutomation.Models.Target
Take Screenshot
UiPath.MobileAutomation.Activities.TakeScreenshot
Mobile Device

Get screenshot from a mobile device

Arguments

NameDirTypeReqDefaultDescription
Screenshot Out OutArgument<Drawing.Image>
Width Out OutArgument<Int32>
Height Out OutArgument<Int32>
ContinueOnError In InArgument<Boolean>
TakeScreenshotPart
UiPath.MobileAutomation.Activities.TakeScreenshotPart
Mobile Device

Arguments

NameDirTypeReqDefaultDescription
StartPointX In InArgument<Double>
StartPointY In InArgument<Double>
EndPointX In InArgument<Double>
EndPointY In InArgument<Double>
Screenshot Out OutArgument<Drawing.Image>
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
CoordinatesType property UiPath.MobileAutomation.Enums.CoordinatesTypeEnum
Tap
UiPath.MobileAutomation.Activities.Tap
Mobile Device

Tap a specified UI element.

Arguments

NameDirTypeReqDefaultDescription
TapType In InArgument<UiPath.MobileAutomation.Enums.TapTypeEnum> Mono.Cecil.CustomAttributeArgument
Timeout In InArgument<Double> 30
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
Target property UiPath.MobileAutomation.Models.Target
TypeText
UiPath.MobileAutomation.Activities.TypeText
Mobile Device

Arguments

NameDirTypeReqDefaultDescription
Text In InArgument<String>
SecureText In InArgument<Security.SecureString>
SendNewLine In InArgument<Boolean>
DelayAfter In InArgument<Double> 0,3
DelayBefore In InArgument<Double> 0,2
ContinueOnError In InArgument<Boolean>