Geolocation.GetLocationAsync 方法

定义

重载

GetLocationAsync()

返回设备的当前位置。

GetLocationAsync(GeolocationRequest)

使用指定条件返回设备的当前位置。

GetLocationAsync(GeolocationRequest, CancellationToken)

使用指定条件返回设备的当前位置。

GetLocationAsync()

返回设备的当前位置。

public static System.Threading.Tasks.Task<Xamarin.Essentials.Location> GetLocationAsync ();

返回

System.Threading.Tasks.Task<Location>

返回位置。

适用于

GetLocationAsync(GeolocationRequest)

使用指定条件返回设备的当前位置。

public static System.Threading.Tasks.Task<Xamarin.Essentials.Location> GetLocationAsync (Xamarin.Essentials.GeolocationRequest request);

参数

request
GeolocationRequest

确定设备位置时要使用的条件。

返回

System.Threading.Tasks.Task<Location>

返回位置。

适用于

GetLocationAsync(GeolocationRequest, CancellationToken)

使用指定条件返回设备的当前位置。

public static System.Threading.Tasks.Task<Xamarin.Essentials.Location> GetLocationAsync (Xamarin.Essentials.GeolocationRequest request, System.Threading.CancellationToken cancelToken);

参数

request
GeolocationRequest

确定设备位置时要使用的条件。

cancelToken
System.Threading.CancellationToken

用于取消操作的令牌。

返回

System.Threading.Tasks.Task<Location>

返回位置。

适用于