System.Sensors.Components.TSensor.OnSensorChoosing
Delphi
property OnSensorChoosing: TOnSensorChoosing read FOnSensorChoosing write FOnSensorChoosing;
C++
__property TOnSensorChoosing OnSensorChoosing = {read=FOnSensorChoosing, write=FOnSensorChoosing};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| event | published | System.Sensors.Components.pas System.Sensors.Components.hpp |
System.Sensors.Components | TSensor |
Description
Se produit quand la plate-forme sous-jacente fournit une liste de détecteurs matériels de ce type d'instance TSensor.
Quand vous activez une instance de TSensor, cette instance demande une liste de détecteurs en cours d'exécution d'un type spécifique (le type de l'instance de TSensor). Quand la plate-forme sous-jacente renvoie cette liste, OnSensorChoosing est déclenché pour vous permettre de choisir le détecteur spécifique que vous souhaitez utiliser dans votre instance de TSensor.
Cet événement fournit les arguments suivants à son gestionnaire d'événement:
Senderest l'instance de TSensor.Sensorsest une liste de détecteurs matériels du typeSenderdisponible sur le périphérique qui exécute votre application. Par exemple, avec l'événement OnSensorChoosing d'un détecteur d'emplacement, le paramètreSensorsest une liste de détecteurs matériels qui fournissent des informations d'emplacement.ChoseSensorIndexest l'index d'un détecteur dans la liste de détecteurs matériels. Remplacez ce paramètre par l'index du détecteur que vous souhaitez utiliser. Le premier détecteur de la liste de détecteurs matériels est utilisé par défaut.