> For the complete documentation index, see [llms.txt](https://xplat.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xplat.gitbook.io/docs/xplat.device.geolocation/statuschangedeventargs.md).

# StatusChangedEventArgs

> Namespace: XPlat.Device.Geolocation

Provides information for the StatusChanged event.

```csharp
public class StatusChangedEventArgs : IStatusChangedEventArgs
```

## Supported platforms

| Platform        | Version    |
| --------------- | ---------- |
| .NET Standard   | 2.0        |
| Xamarin.Android | 9.0        |
| Xamarin.iOS     | 1.0        |
| UWP             | 10.0.16299 |

## Constructors

### StatusChangedEventArgs(PositionStatus)

#### Parameters

**status (PositionStatus)**

The position status.

### StatusChangedEventArgs(Windows.Devices.Geolocation.PositionStatus) - Windows

#### Parameters

**status (Windows.Devices.Geolocation.PositionStatus)**

The Windows PositionStatus.

### StatusChangedEventArgs(Windows.Devices.Geolocation.StatusChangedEventArgs) - Windows

#### Parameters

**eventArgs (Windows.Devices.Geolocation.StatusChangedEventArgs)**

The Windows StatusChangedEventArgs.

## Properties

### Status

Gets the updated status of the Geolocator object.

```csharp
public PositionStatus Status { get; }
```
