# MobileOptions.SetDeviceGeoLocationOptions Class

> Use this class to further configure the [SetDeviceGeoLocation](https://docs.uipath.com/activities/other/latest/ui-automation/uipath-mobileautomation-api-models-connection-setdevicegeolocation) API.

Use this class to further configure the [SetDeviceGeoLocation](https://docs.uipath.com/activities/other/latest/ui-automation/uipath-mobileautomation-api-models-connection-setdevicegeolocation) API.

## Definition

**Namespace**: UiPath.MobileAutomation.API.Models

**Assembly**: UiPath.MobileAutomation.API (in UiPath.MobileAutomation.API.dll)

## Syntax

```
public class SetDeviceGeoLocationOptions : TargetOptions
```

The `MobileOptions.SetDeviceGeoLocationOptions` type exposes the
following members.

## Constructors

```
public SetDeviceGeoLocationOptions()
```

`MobileOptions.SetDeviceGeoLocationOptions`
:   Initializes a new instance of the
    `MobileOptions.SetDeviceGeoLocationOptions` class

## Properties

`ContinueOnError` [Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-8.0)
:   Specifies if the automation should continue even when the method throws an
    error. This parameter only supports Boolean values such as `true`
    or `false`. The default value is `false`. As a
    result, if the parameter is blank and an error is thrown, the execution of the
    project stops. If the value is set to `true`, the execution of
    the project continues regardless of any error.

`DelayAfter`
:   Delay time (in seconds) after executing the method. The default value is
    `0.3` seconds.

`DelayBefore`
:   Delay time (in seconds) before the method begins performing any operations. The
    default value is `0.2` seconds.

`Timeout`
:   Specifies the amount of time (in seconds) to wait for a specified element to be
    found before an error is thrown. The default value is `30`
    seconds.
