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 / Mac OS X / iOS / Android |
ExtendedProps
|
La caractéristique a des propriétés étendues. | Mac OS X / iOS / Android |
Notify
|
La caractéristique prend en charge la notification. | Windows / Mac OS X / iOS / Android |
Indicate
|
La caractéristique prend en charge l'indication. | Windows / Mac OS X / iOS / Android |
Read
|
La caractéristique peut être lue. | Windows / Mac OS X / iOS / Android |
Write
|
La caractéristique peut être écrite. | Windows / Mac OS X / iOS / Android |
WriteNoResponse
|
La caractéristique peut être écrite sans réponse. | Windows / Mac OS X / iOS / Android |
SignedWrite
|
La caractéristique prend en charge l'écriture avec signature. | Windows / Mac OS X / iOS / Android |
Prise en charge de la plate-forme
| Plate-forme | Bluetooth Low Energy | |
|---|---|---|
| Client | Serveur | |
|
Windows |
8+ |
|
|
Mac OS X |
10.7+ |
10.9+ |
|
iOS |
5+ |
6+ |
|
Android |
4.3+ |
|