System.Bluetooth.TBluetoothGattCharacteristic.GetProperties

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

Delphi

function GetProperties: TBluetoothPropertyFlags; virtual; abstract;

C++

virtual TBluetoothPropertyFlags __fastcall GetProperties(void) = 0 ;

プロパティ

種類 可視性 ソース ユニット
function protected
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothGattCharacteristic


説明

メモ: これは、TBluetoothGattCharacteristic のプラットフォーム固有のサブクラスで実装される抽象メソッドです。

Properties の取得アクセサです。このキャラクタリスティックのプロパティを返します。

プロパティには、このキャラクタリスティックの特長を示すプロパティ フラグのビット マスクが含まれています。

TBluetoothPropertyFlagsTBluetoothProperty の集合です。

取り得る値は、Broadcast、ExtendedProps、Notify、Indicate、Read、Write、WriteNoResponse、SignedWrite のいずれかです。

プロパティ 意味 プラットフォーム
Broadcast このキャラクタリスティックはブロードキャスト可能です。 Windows、Mac OS X、iOS、Android
ExtendedProps このキャラクタリスティックには拡張プロパティがあります。 Mac OS X、iOS、Android
Notify このキャラクタリスティックは通知をサポートしています。 Windows、Mac OS X、iOS、Android
Indicate このキャラクタリスティックは指示をサポートしています。 Windows、Mac OS X、iOS、Android
Read このキャラクタリスティックは読み取り可能です。 Windows、Mac OS X、iOS、Android
Write このキャラクタリスティックは書き込み可能です。 Windows、Mac OS X、iOS、Android
WriteNoResponse このキャラクタリスティックは応答なしで書き込み可能です。 Windows、Mac OS X、iOS、Android
SignedWrite このキャラクタリスティックは署名付きの書き込みをサポートしています。 Windows、Mac OS X、iOS、Android

プラットフォーム サポート

プラットフォーム Bluetooth LE
クライアント サーバー

Windows

8 以上

Mac OS X

10.7 以上

10.9 以上

iOS

5 以上

6 以上

Android

4.3 以上

関連項目