System.Sensors.TCustomSensor

Delphi
TCustomSensor = class abstract
C++
class PASCALIMPLEMENTATION TCustomSensor : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | System.Sensors |
Description
Fournit des propriétés qui donnent des informations relatives au détecteur du matériel ou du logiciel réel installé sur votre système, comme le nom, la description, la catégorie, le modèle ou le fabricant.
Chaque classe détecteur que vous utilisez dérive de la classe de base TCustomSensor.
Les propriétés CustomData et CustomProperty donnent accès aux valeurs de champs de données et propriétés spécifiques au détecteur. Une propriété de détecteur fournit des informations sur les capacités du détecteur, comme la sensibilité, le fabricant, le numéro de modèle, l'étendue et l'accessibilité sans autorisation de l'utilisateur. Un champ de données du détecteur fournit les valeurs de mesure réelles que le détecteur doit déterminer. Les champs de données sont accessibles uniquement après que les autorisations d'accès aient été spécifiquement accordées par l'utilisateur.
Lorsque le détecteur envoie des données, l'événement OnDataChanged est déclenché tout en ayant le rôle d'un notificateur générique. Il ne fournit pas d'informations sur les propriétés dont les valeurs ont changé. De la même façon, OnStateChanged est déclenché lorsque la propriété State change de valeur.