System.Sensors.TCustomLocationSensor.LocationChange
Delphi
property LocationChange: TLocationChangeType read FLocationChange write SetLocationChange;
C++
__property TLocationChangeType LocationChange = {read=FLocationChange, write=SetLocationChange, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | TCustomLocationSensor |
Description
Magnitude d'un changement d'emplacement qui pousse le détecteur d'emplacement à déclencher des mises à jour de données d'emplacement.
- Remarque : Vous ne pouvez pas modifier cette valeur lors de l'exécution. Toute tentative provoque une exception ESensorExceptionClass.
Un détecteur d'emplacement peut surveiller les changements d'emplacement et déclencher OnLocationChanged dès qu'un emplacement est modifié. Vous pouvez utiliser LocationChange pour spécifier l'importance que doit avoir le changement d'emplacement pour déclencher OnLocationChanged.
Les valeurs autorisées sont :
- TLocationChangeType.lctLarge indique que les changements doivent être importants pour déclencher OnLocationChanged.
- TLocationChangeType.lctSmall indique que OnLocationChanged doit être déclenché au moindre changement d'emplacement détecté, même infime.
Si vous choisissez TLocationChangeType.lctSmall, vous pouvez utiliser la propriété Distance pour indiquer l'amplitude du changement d'emplacement qui suffit à déclencher un événement OnLocationChanged.
Support de la plate-forme
Cette propriété est supportée uniquement sur iOS et Windows.