System.Bluetooth.TBluetoothLEAdvertiseData.AddServiceData

提供: RAD Studio API Documentation
2015年11月1日 (日) 13:05時点におけるHonji (トーク | 投稿記録)による版 (1版: LOC-20716/2015.10.29.DocWikiPages._JA)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

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 アドバタイズがサポートされていません。

関連項目