GeoCoordinateWatcher.PositionChaged イベントは定期的なタスク内でどのように機能しますか? 1 時間ごとに実行されるバックグラウンド エージェントがあるとします。コードは
protected override void OnInvoke(ScheduledTask task)
{
GeoCoordinateWatcher watcher = new
GeoCoordinateWatcher(GeoPositionAccuracy.Default);
watcher.MovementThreshold = 100;
watcher.PositionChanged += _watcher_PositionChanged;
watcher.Start();
}
最初にデバイスが位置 A にあり、デバイスが次の 1 時間以内に 100 m 以上移動した場合、onInvoke() が呼び出された 1 時間後に _watcher_PositionChanged が発生しますか?