System.Bluetooth.TBluetoothGattCharacteristic.GetProperties
Delphi
function GetProperties: TBluetoothPropertyFlags; virtual; abstract;
C++
virtual TBluetoothPropertyFlags __fastcall GetProperties(void) = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothGattCharacteristic |
Description
- Remarque : Il s'agit d'une méthode abstraite qu'implémentent les sous-classes de TBluetoothGattCharacteristic spécifiques à la plate-forme.
Accesseur en lecture de Properties. Renvoie les propriétés de cette caractéristique.
Les propriétés contiennent un masque de bits des indicateurs de propriété. Ce masque indique les fonctionnalités de cette caractéristique.
TBluetoothPropertyFlags
est un ensemble de TBluetoothProperty
.
Les valeurs possibles sont : Broadcast, ExtendedProps, Notify, Indicate, Read, Write, WriteNoResponse, SignedWrite
.
Propriété | Signification | Plate-forme |
Broadcast
|
La caractéristique est diffusable. | Windows / OS X / iOS / Android |
ExtendedProps
|
La caractéristique a des propriétés étendues. | OS X / iOS / Android |
Notify
|
La caractéristique prend en charge la notification. | Windows / OS X / iOS / Android |
Indicate
|
La caractéristique prend en charge l'indication. | Windows / OS X / iOS / Android |
Read
|
La caractéristique peut être lue. | Windows / OS X / iOS / Android |
Write
|
La caractéristique peut être écrite. | Windows / OS X / iOS / Android |
WriteNoResponse
|
La caractéristique peut être écrite sans réponse. | Windows / OS X / iOS / Android |
SignedWrite
|
La caractéristique prend en charge l'écriture avec signature. | Windows / OS X / iOS / Android |
Prise en charge de la plate-forme
Plate-forme | Bluetooth Low Energy | |
---|---|---|
Client | Serveur | |
Windows |
8+ |
|
OS X |
10.7+ |
10.9+ |
iOS |
5+ |
6+ |
Android |
4.3+ |