Langue

BluetoothGattCharacteristic.SetValue Méthode

Définition

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)

Java documentation pour android.bluetooth.BluetoothGattCharacteristic.setValue(.*int, .*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 à