IGeolocation インターフェイス

定義

デバイスの現在の場所を取得する方法を提供します。

public interface class IGeolocation
public interface IGeolocation
type IGeolocation = interface
Public Interface IGeolocation

プロパティ

IsListeningForeground

アプリがフォアグラウンドの間に現在場所の更新をリッスンしているかどうかを示します。

メソッド

GetLastKnownLocationAsync()

デバイスの最後の既知の場所を返します。

GetLocationAsync(GeolocationRequest, CancellationToken)

デバイスの現在の場所を返します。

StartListeningForegroundAsync(GeolocationListeningRequest)

イベントを使用して場所の更新のリッスンを LocationChanged 開始します。 イベントは、アプリがフォアグラウンドにある場合にのみ送信できます。 Permissions.LocationWhenInUseユーザーからの要求。

StopListeningForeground()

アプリがフォアグラウンドにある場合は、場所の更新のリッスンを停止します。 が現在 falseの場合IsListeningForegroundは効果がありません。

イベント

ListeningFailed

場所の更新のリッスン中にエラーが発生したときに発生します。 イベントが発生すると、その他の場所の更新をリッスンすることは停止され、それ以上 LocationChanged のイベントは送信されません。

LocationChanged

場所の更新をリッスンしているときに発生します。

拡張メソッド

GetLocationAsync(IGeolocation, GeolocationRequest)

デバイスの現在の場所を返します。

GetLocationAsync(IGeolocation)

デバイスの現在の場所を返します。

適用対象