System.Sensors.Components.TLocationSensor

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Sensors.Components.TSensorSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTLocationSensor

Delphi

TLocationSensor = class (TSensor<TCustomLocationSensor>)

C++

class PASCALIMPLEMENTATION TLocationSensor : public TSensor__1<System::Sensors::TCustomLocationSensor*>

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Sensors.Components.pas
System.Sensors.Components.hpp
System.Sensors.Components System.Sensors.Components


Description

TLocationSensor est un wrapper pour TCustomLocationSensor.

La propriété Optimize offre la possibilité d'activer ou de désactiver l'optimisation du détecteur d'emplacement.

Accuracy représente le niveau de précision auquel le détecteur localise géographiquement le périphérique par rapport au point géographique sur lequel il est situé.

Distance est la distance minimale à laquelle le périphérique doit se déplacer pour que le détecteur d'emplacement localise à nouveau le périphérique et renvoie les informations relatives au nouvel emplacement.

TLocationSensor offre la possibilité d'interagir avec la liste des régions se trouvant dans l'emplacement en cours grâce aux méthodes AddRegion, RemoveRegion et ClearRegions.

Si votre application utilise TLocationSensor, avant le déploiement de votre application finale, vous devez sélectionner Projet > Options > Informations de version et mettre à jour les valeurs de NSLocationAlwaysUsageDescription et de NSLocationWhenInUseUsageDescription avec un message expliquant pourquoi votre application demande de spécifier l'emplacement de l'utilisateur. Les utilisateurs voient ce message lorsque votre application leur demande d'autoriser iOS à lui fournir l'emplacement du périphérique iOS.

Voir aussi

Exemples de code