System.Sensors.TCustomSensor

Delphi
TCustomSensor = class abstract
C++
class PASCALIMPLEMENTATION TCustomSensor : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | System.Sensors |
Beschreibung
Stellt Eigenschaften bereit, die Informationen über den auf dem System installierten Hardware- oder logischen (Software-)Sensor zurückgeben, wie z.B. Name, Beschreibung, Kategorie, Modell oder Hersteller
Jede Sensorklasse, die Sie verwenden können, ist von der Basisklasse TCustomSensor abgeleitet.
Die Eigenschaften CustomData und CustomProperty stellen den Zugriff auf die Werte der sensorspezifischen Eigenschaften und Datenfelder bereit. Eine Sensoreigenschaft enthält Informationen über den Sensor, wie Sensitivität, Hersteller, Modellnummer, Reichweite und ob ohne Benutzererlaubnis darauf zugegriffen werden kann. Ein Sensordatenfeld enthält die tatsächlichen Messwerte, die der Sensor ermitteln kann. Auf Datenfelder kann nur mit Erlaubnis des Benutzers, die ausdrücklich erteilt werden muss, zugegriffen werden.
Wenn der Sensor Daten sendet, wird das Ereignis OnDataChanged ausgelöst, das die Rolle eines allgemeinen Übermittlers innehat. Das Ereignis stellt keine Informationen über die Eigenschaften bereit, deren Werte geändert wurden. Entsprechend wird OnStateChanged ausgelöst, wenn sich der Wert der Eigenschaft State ändert.