GeoCoordinateWatcher.MovementThreshold Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Jarak yang harus dipindahkan, dalam meter, relatif terhadap koordinat dari peristiwa terakhir PositionChanged , sebelum penyedia lokasi memunculkan peristiwa lain PositionChanged .
public:
property double MovementThreshold { double get(); void set(double value); };
public double MovementThreshold { get; set; }
member this.MovementThreshold : double with get, set
Public Property MovementThreshold As Double
Nilai Properti
Jarak, dalam meter.
Keterangan
Ambang pergerakan default adalah nol, yang berarti bahwa setiap perubahan lokasi yang terdeteksi oleh penyedia lokasi saat ini menyebabkan PositionChanged peristiwa dan pembaruan di Position properti .
Catatan
Ambang pergerakan tidak menjamin bahwa peristiwa akan diterima pada ambang yang diminta. Platform ini mencoba untuk memenuhi permintaan untuk ambang pergerakan tertentu, tetapi dalam beberapa kasus, peristiwa tidak akan dinaikkan pada ambang yang diminta.
Catatan Dalam versi Windows sebelum Windows 7, kondisi berikut berlaku:
Semua System.Device.Location objek yang memiliki konstruktor dapat dibuat, tetapi Status properti akan selalu memiliki nilai Disabled.
Lokasi yang ditunjukkan Location oleh properti Position akan Unknownselalu .
Tidak ada peristiwa lokasi yang akan dinaikkan.
Diagram berikut mewakili koordinat lokasi yang disediakan penyedia lokasi (misalnya, perangkat GPS) ke komputer. P1, dalam diagram, mewakili data lokasi yang disertakan dalam suatu PositionChanged peristiwa, dan P2, P3, dan P4 mewakili titik dalam ambang pergerakan. Jadi ketika penyedia lokasi menyediakan data yang menunjukkan lokasi di titik-titik tersebut (P1, P2, P3, dan P4), tidak ada PositionChanged peristiwa yang dinaikkan, dan Position mengembalikan P1. Titik P5 berada di luar MovementThreshold jarak, jadi pada saat itu, Position diperbarui dan PositionChanged peristiwa dinaikkan.