System.Bluetooth.TBluetoothLEAdvertiseData.DoAddServiceData

De RAD Studio API Documentation
Aller à : navigation, rechercher

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)
  • Votre périphérique exécute une version d'Android qui ne prend pas en charge la diffusion de publicités Bluetooth LE.

Voir aussi