BluetoothGattCallback.OnCharacteristicWrite Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devolución de llamada que indica el resultado de una operación de escritura característica.
[Android.Runtime.Register("onCharacteristicWrite", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicWrite_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")]
public virtual void OnCharacteristicWrite(Android.Bluetooth.BluetoothGatt? gatt, Android.Bluetooth.BluetoothGattCharacteristic? characteristic, Android.Bluetooth.GattStatus status);
[<Android.Runtime.Register("onCharacteristicWrite", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicWrite_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")>]
abstract member OnCharacteristicWrite : Android.Bluetooth.BluetoothGatt * Android.Bluetooth.BluetoothGattCharacteristic * Android.Bluetooth.GattStatus -> unit
override this.OnCharacteristicWrite : Android.Bluetooth.BluetoothGatt * Android.Bluetooth.BluetoothGattCharacteristic * Android.Bluetooth.GattStatus -> unit
Parámetros
- gatt
- BluetoothGatt
Cliente GATT que invocó BluetoothGatt#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)
- characteristic
- BluetoothGattCharacteristic
Característica escrita en el dispositivo remoto asociado.
- status
- GattStatus
Resultado de la operación BluetoothGatt#GATT_SUCCESS de escritura si la operación se realiza correctamente.
- Atributos
Comentarios
Devolución de llamada que indica el resultado de una operación de escritura característica.
Si se invoca esta devolución de llamada mientras una transacción de escritura confiable está en curso, el valor de la característica representa el valor notificado por el dispositivo remoto. Una aplicación debe comparar este valor con el valor deseado que se va a escribir. Si los valores no coinciden, la aplicación debe anular la transacción de escritura confiable.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.