System.Bluetooth.TBluetoothLEAdvertiseData.AddServiceData
Delphi
procedure AddServiceData(const AServiceUUID: TBluetoothUUID; const AData: TBytes);
C++
void __fastcall AddServiceData(const TBluetoothUUID &AServiceUUID, const System::Sysutils::TBytes 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) 以上が必要です |
|