Lenguaje

BluetoothDevice.DisconnectAcl(BluetoothTransports) Método

Definición

Desconecta los vínculos de ACL para este dispositivo.

[Android.Runtime.Register("disconnectAcl", "(I)I", "", ApiSince=37)]
public Android.Bluetooth.CurrentBluetoothStatusCodes DisconnectAcl(Android.Bluetooth.BluetoothTransports transport);
[<Android.Runtime.Register("disconnectAcl", "(I)I", "", ApiSince=37)>]
member this.DisconnectAcl : Android.Bluetooth.BluetoothTransports -> Android.Bluetooth.CurrentBluetoothStatusCodes

Parámetros

transport
BluetoothTransports

el transporte para desconectar (por ejemplo #TRANSPORT_AUTO, , #TRANSPORT_BREDR, #TRANSPORT_LE)

Devoluciones

BluetoothStatusCodes#SUCCESS tras la configuración correcta, de lo contrario, un código de error.

Atributos

Comentarios

Desconecta los vínculos de ACL para este dispositivo.

Si el transporte es TRANSPORT_AUTO, desconecta todos los vínculos de ACL del dispositivo. De lo contrario, desconecta el vínculo de ACL para el transporte especificado.

La desconexión es asincrónica, por lo que las aplicaciones deben escuchar ACTION_ACL_DISCONNECTED para comprobar si la desconexión se realizó correctamente.

Este método requiere que la aplicación que realiza la llamada tenga el permiso Manifest.permission.BLUETOOTH_CONNECT. Además, una aplicación debe tener Manifest.permission.BLUETOOTH_PRIVILEGED o tener una asociación de Administrador de dispositivos complementaria con este dispositivo (consulte android.companion.CompanionDeviceManager.associate(AssociationRequest,android.companion.CompanionDeviceManager.Callback,Handler)). Para las aplicaciones destinadas a Build.VERSION_CODES. S o superior, esto requiere el permiso Manifest.permission.BLUETOOTH_CONNECT que se puede obtener con android.app.Activity.requestPermissions(String[],int).

Referencia de Android para android.bluetooth.BluetoothDevice.disconnectAcl.

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.

Se aplica a