System.Bluetooth.TBluetoothLEDevice.UpdateOnReconnect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property UpdateOnReconnect: Boolean read FUpdateOnReconnect write FUpdateOnReconnect;

C++

__property bool UpdateOnReconnect = {read=FUpdateOnReconnect, write=FUpdateOnReconnect, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothLEDevice


Beschreibung

Gibt an, ob der Manager seine internen Dienstobjekte automatisch aktualisiert, wenn ein Remote-Gerät erneut eine Verbindung herstellt (True), oder ob Sie eine neue Dienstermittlung manuell durchführen möchten, um neue, gültige interne Dienstobjekte zu erhalten (False).

Plattformunterstützung

Diese Eigenschaft wirkt sich nur auf OS X und iOS aus.

Wenn ein zuvor ermitteltes Remote-Gerät die Verbindung trennt, werden auf diesen Plattformen die internen Objekte, die dessen Dienste in Ihrem Bluetooth-Manager repräsentieren, ungültig. Wenn das Remote-Gerät die Verbindung wiederherstellt, generiert die Laufzeitplattform neue interne Objekte, um die Dienste dieses Remote-Gerätes zu repräsentieren.

Standardmäßig wird jede Instanz von TBluetoothGattService, TBluetoothGattCharacteristic oder TBluetoothGattDescriptor, die zu diesem Remote-Gerät gehört, ungültig, und Sie müssen eine neue Dienstermittlung durchführen, um neue Objekte zu erhalten, die Sie verwenden können. Ändern Sie den Wert von UpdateOnReconnect in True, wenn Ihr Manager bei der Wiederverbindung eines Gerätes automatisch Ihre vorhandenen Objekte aktualisieren soll, damit keine neuen Objekte erforderlich sind.

Andere Plattformen benötigen keine neuen Instanzen von TBluetoothGattService, TBluetoothGattCharacteristic oder TBluetoothGattDescriptor, wenn Remote-Geräte erneut eine Verbindung herstellen.

Siehe auch