共用方式為


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>

傳回位置。

適用於