BluetoothGattCharacteristic.SetValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| SetValue(Byte[]) |
Met à jour la valeur stockée localement de cette caractéristique. |
| SetValue(String) |
Définissez la valeur stockée localement de cette caractéristique. |
| SetValue(Int32, GattFormat, Int32) |
Définissez la valeur stockée localement de cette caractéristique. |
| SetValue(Int32, Int32, GattFormat, Int32) |
Définissez la valeur stockée localement de cette caractéristique. |
SetValue(Byte[])
Met à jour la valeur stockée localement de cette caractéristique.
[Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")]
public virtual bool SetValue(byte[]? value);
[<Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")>]
abstract member SetValue : byte[] -> bool
override this.SetValue : byte[] -> bool
Paramètres
- value
- Byte[]
Nouvelle valeur pour cette caractéristique
Retours
true si la valeur stockée localement a été définie, false si la valeur demandée n’a pas pu être stockée localement.
- Attributs
Remarques
Met à jour la valeur stockée localement de cette caractéristique.
Cette fonction modifie la valeur mise en cache stockée localement de cette caractéristique. Pour envoyer la valeur à l’appareil distant, appelez BluetoothGatt#writeCharacteristic pour envoyer la valeur à l’appareil distant.
Ce membre est déconseillé. Passer la valeur caractéristique directement dans BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)
Java documentation pour android.bluetooth.BluetoothGattCharacteristic.setValue(.*byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
SetValue(String)
Définissez la valeur stockée localement de cette caractéristique.
[Android.Runtime.Register("setValue", "(Ljava/lang/String;)Z", "GetSetValue_Ljava_lang_String_Handler")]
public virtual bool SetValue(string? value);
[<Android.Runtime.Register("setValue", "(Ljava/lang/String;)Z", "GetSetValue_Ljava_lang_String_Handler")>]
abstract member SetValue : string -> bool
override this.SetValue : string -> bool
Paramètres
- value
- String
Nouvelle valeur pour cette caractéristique
Retours
true si la valeur stockée localement a été définie
- Attributs
Remarques
Définissez la valeur stockée localement de cette caractéristique.
Pour plus d’informations, consultez #setValue(byte[]).
Ce membre est déconseillé. Passer la valeur caractéristique directement dans BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)
Java documentation pour android.bluetooth.BluetoothGattCharacteristic.setValue(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
SetValue(Int32, GattFormat, Int32)
Définissez la valeur stockée localement de cette caractéristique.
[Android.Runtime.Register("setValue", "(III)Z", "GetSetValue_IIIHandler")]
public virtual bool SetValue(int value, Android.Bluetooth.GattFormat formatType, int offset);
[<Android.Runtime.Register("setValue", "(III)Z", "GetSetValue_IIIHandler")>]
abstract member SetValue : int * Android.Bluetooth.GattFormat * int -> bool
override this.SetValue : int * Android.Bluetooth.GattFormat * int -> bool
Paramètres
- value
- Int32
Nouvelle valeur pour cette caractéristique
- formatType
- GattFormat
Type de format entier utilisé pour transformer le paramètre valeur
- offset
- Int32
Décalage auquel la valeur doit être placée
Retours
true si la valeur stockée localement a été définie
- Attributs
Remarques
Définissez la valeur stockée localement de cette caractéristique.
Pour plus d’informations, consultez #setValue(byte[]).
Ce membre est déconseillé. Passer la valeur caractéristique directement dans BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)
Java documentation pour android.bluetooth.BluetoothGattCharacteristic.setValue(.*int, .*int, .*int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
SetValue(Int32, Int32, GattFormat, Int32)
Définissez la valeur stockée localement de cette caractéristique.
[Android.Runtime.Register("setValue", "(IIII)Z", "GetSetValue_IIIIHandler")]
public virtual bool SetValue(int mantissa, int exponent, Android.Bluetooth.GattFormat formatType, int offset);
[<Android.Runtime.Register("setValue", "(IIII)Z", "GetSetValue_IIIIHandler")>]
abstract member SetValue : int * int * Android.Bluetooth.GattFormat * int -> bool
override this.SetValue : int * int * Android.Bluetooth.GattFormat * int -> bool
Paramètres
- mantissa
- Int32
Mantissa pour cette caractéristique
- exponent
- Int32
valeur d’exposant pour cette caractéristique
- formatType
- GattFormat
Type de format Float utilisé pour transformer le paramètre valeur
- offset
- Int32
Décalage auquel la valeur doit être placée
Retours
true si la valeur stockée localement a été définie
- Attributs
Remarques
Définissez la valeur stockée localement de cette caractéristique.
Pour plus d’informations, consultez #setValue(byte[]).
Ce membre est déconseillé. Passer la valeur caractéristique directement dans BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.