エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Geolocator.PositionChanged | positionchanged Event

場所が更新されたときに発生します。

構文


function onPositionChanged(eventArgs) { /* コード */ }
 
// addEventListener syntax
geolocator.addEventListener("positionchanged", onPositionChanged);
geolocator.removeEventListener("positionchanged", onPositionChanged);
 
- or -

geolocator.onpositionchanged = onPositionChanged;


イベント情報

Delegate TypedEventHandler<Geolocator, PositionChangedEventArgs>

解説

PositionChanged イベントをサブスクライブするために最初に使用する Geolocator オブジェクトは、ユーザーに同意を求めるプロンプトが表示されるように UI スレッドで実行される必要があります。詳細については、「Guidelines for devices that access personal data (個人データにアクセスするデバイスのガイドライン)」を参照してください。

イベント ハンドラーに渡される PositionChangedEventArgs オブジェクトにより、イベントに関する情報へアクセスできます。

接続スタンバイの場合、Geolocator オブジェクトは常にインスタンス化できますが、Geolocator オブジェクトは集約するセンサーを見つけることができず、GetGeopositionAsync の呼び出しが 7 秒後にタイムアウトし、PositionChanged イベント リスナーは呼び出されず、StatusChanged イベント リスナーが NoData 状態になると呼び出されます。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

サポートなし

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows.Devices.Geolocation
Windows::Devices::Geolocation [C++]

メタデータ

Windows.winmd

Capabilities

location
ID_CAP_LOCATION [Windows Phone]

参照

Geolocator
PositionChangedEventArgs

 

 

表示:
© 2014 Microsoft