System.Sensors.TCustomLocationSensor.LocationChange
Delphi
property LocationChange: TLocationChangeType read FLocationChange write SetLocationChange;
C++
__property TLocationChangeType LocationChange = {read=FLocationChange, write=SetLocationChange, nodefault};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | TCustomLocationSensor |
Beschreibung
Das Ausmaß einer Positionsänderung, das den Positionssensor dazu veranlasst, Aktualisierungen der Positionsdaten auszulösen.
- Hinweis: Dieser Wert kann zur Laufzeit nicht geändert werden. Bei einem diesbezüglichen Versuch wird eine ESensorExceptionClass-Exception ausgelöst.
Ein Positionssensor kann Positionsänderungen überwachen und bei jeder Positionsänderung OnLocationChanged auslösen. Mit LocationChange können Sie festlegen, wie signifikant die Positionsänderung sein muss, um OnLocationChanged auszulösen.
Gültige Werte:
- TLocationChangeType.lctLarge gibt an, dass Änderungen signifikant sein müssen, damit OnLocationChanged ausgelöst wird.
- TLocationChangeType.lctSmall gibt an, dass OnLocationChanged bei jeder ermittelten Positionsänderung ausgelöst werden muss, auch bei einer geringen, nicht signifikanten Änderung.
Wenn Sie TLocationChangeType.lctSmall wählen, können Sie mit der Eigenschaft Distance angeben, wie gering eine Positionsänderung sein darf, bevor das Ereignis OnLocationChanged ausgelöst wird.
Plattformunterstützung
Diese Eigenschaft wird nur unter iOS und Windows unterstützt.