System.Bluetooth.TBluetoothLEAdvertiseData.DoAddServiceData
Delphi
function DoAddServiceData(const AServiceUUID: TBluetoothUUID; const AData: TBytes): Boolean; virtual; abstract;
C++
virtual bool __fastcall DoAddServiceData(const GUID &AServiceUUID, const System::DynamicArray<System::Byte> AData) = 0 ;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEAdvertiseData |
Beschreibung
- Hinweis: Dies ist eine abstrakte Methode, die plattformspezifische Unterklassen von TBluetoothLEAdvertiseData implementieren.
Versucht, den bekannt gegebenen Dienstdaten das angegebene UUID/Daten-Paar eines GATT-Dienstes hinzuzufügen und gibt bei Erfolgt True
und ansonsten False
zurück.
Der Inhalt der Dienstdaten kann der vollständige Wert oder ein partieller Wert eines Merkmals oder Deskriptors sein. Siehe Getting Started with Bluetooth Low Energy, GATT Attribute Data in Advertising Packets (EN).
Exceptions
Exception | Meldung | Szenarien |
---|---|---|
EBluetoothLEAdvertiseDataException | Mindestens Android 5 (API 21) erforderlich |
|