System.Bluetooth.TBluetoothLEAdvertiseData.AddServiceData

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure AddServiceData(const AServiceUUID: TBluetoothUUID; const AData: TBytes);

C++

void __fastcall AddServiceData(const GUID &AServiceUUID, const System::DynamicArray<System::Byte> AData);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothLEAdvertiseData


説明

アドバタイズされるサービス データGATT サービスUUIDデータの指定ペアを追加します。

サービス データの内容は、キャラクタリスティックまたはディスクリプタの完全な値でも部分的な値でもかまいません。『Getting Started with Bluetooth Low Energy(Bluetooth LE 入門)』の「GATT Attribute Data in Advertising Packets(アドバタイズ パケットの GATT 属性データ)」セクションを参照してください。

例外

例外 メッセージ シナリオ
EBluetoothLEAdvertiseDataException Android 5 (API 21) 以上が必要です
  • お使いのデバイスに搭載されている Android バージョンで Bluetooth LE アドバタイズがサポートされていません。

関連項目