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 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEAdvertiseData |
Description
- Remarque : Il s'agit d'une méthode abstraite qu'implémentent les sous-classes de TBluetoothLEAdvertiseData spécifiques à la plate-forme.
Tente d'ajouter la paire spécifiée de l'UUID et des données d'un service GATT aux données du service promu et renvoie True
en cas de réussite ou False
dans le cas contraire.
Le contenu des données du service peut constituer la valeur complète ou partielle d'une caractéristique ou d'un descripteur. Voir Getting Started with Bluetooth Low Energy, GATT Attribute Data in Advertising Packets (EN).
Exceptions
Exception | Message | Scénarios |
---|---|---|
EBluetoothLEAdvertiseDataException | Requiert au minimum Android 5 (API 21) |
|