GeoCoordinateWatcher.MovementThreshold Proprietà

Definizione

Distanza del movimento in metri, relativa alla coordinata dall'ultimo evento PositionChanged prima che il provider di posizione generi un altro evento PositionChanged.The distance that must be moved, in meters, relative to the coordinate from the last PositionChanged event, before the location provider raises another PositionChanged event.

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

Valore della proprietà

Distanza in metri.Distance, in meters.

Commenti

La soglia di spostamento predefinita è zero, il che significa che qualsiasi modifica apportata al percorso rilevato dal provider PositionChanged di posizione corrente causa un evento Position e un aggiornamento nella proprietà.The default movement threshold is zero, which means that any change in location detected by the current location provider causes a PositionChanged event and an update in the Position property.

Nota

La soglia di spostamento non garantisce che gli eventi vengano ricevuti alla soglia richiesta.The movement threshold does not guarantee that events will be received at the requested threshold. La piattaforma tenta di rispettare le richieste per una determinata soglia di spostamento, ma in alcuni casi gli eventi non verranno generati alla soglia richiesta.The platform attempts to honor requests for a particular movement threshold, but in some cases, the events will not be raised at the requested threshold.

Nota Nelle versioni di Windows precedenti a Windows 7, si applicano le condizioni seguenti:Note In versions of Windows prior to Windows 7, the following conditions apply:

Il diagramma seguente rappresenta le coordinate della posizione che il provider di posizione (ad esempio, un dispositivo GPS) fornisce al computer.The following diagram represents location coordinates that the location provider (for example, a GPS device) supplies to the computer. P1, nel diagramma, rappresenta i dati relativi alla posizione inclusi in PositionChanged un evento, mentre P2, P3 e P4 rappresentano punti all'interno della soglia di spostamento.P1, in the diagram, represents the location data included in a PositionChanged event, and P2, P3, and P4 represent points within the movement threshold. Quindi, quando il provider di posizione fornisce dati che indicano una posizione in tali punti (P1, P2, P3 e P4) PositionChanged , non viene generato alcun Position evento e restituisce P1.So when the location provider supplies data indicating a location at those points (P1, P2, P3, and P4), no PositionChanged events are raised, and Position returns P1. Il punto P5 è esterno alla MovementThreshold distanza, quindi, a questo punto, Position viene aggiornato e viene generato un PositionChanged evento.The point P5 is outside of the MovementThreshold distance, so at that point, Position is updated and a PositionChanged event is raised.

![Diagramma che illustra MovementThreshold] (~/add/media/ndp-movementthreshold.png "Diagramma che illustra MovementThreshold")Diagram illustrating MovementThreshold

Si applica a