BluetoothDevice.DisconnectAcl(BluetoothTransports) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Disconnette i collegamenti ACL per questo 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
Parametri
- transport
- BluetoothTransports
trasporto da disconnettere (ad esempio #TRANSPORT_AUTO, #TRANSPORT_BREDR, #TRANSPORT_LE)
Valori restituiti
BluetoothStatusCodes#SUCCESS in caso di esito positivo, in caso contrario, un codice di errore.
- Attributi
Commenti
Disconnette i collegamenti ACL per questo dispositivo.
Se il trasporto è TRANSPORT_AUTO, disconnette tutti i collegamenti ACL per il dispositivo. In caso contrario, disconnette il collegamento ACL per il trasporto specificato.
La disconnessione è asincrona, quindi le app devono ascoltare ACTION_ACL_DISCONNECTED per verificare se la disconnessione ha avuto esito positivo.
Questo metodo richiede che l'app chiamante disponga dell'autorizzazione Manifest.permission.BLUETOOTH_CONNECT. Inoltre, un'app deve avere Manifest.permission.BLUETOOTH_PRIVILEGED o avere un'associazione Gestione dispositivi complementare con questo dispositivo (vedere android.companion.CompanionDeviceManager.associate(AssociationRequest,android.companion.CompanionDeviceManager.Callback,Handler)). Per le app destinate a Build.VERSION_CODES. S o versione successiva richiede l'autorizzazione Manifest.permission.BLUETOOTH_CONNECT che può essere ottenuta con android.app.Activity.requestPermissions(String[],int).
Informazioni di riferimento su Android per android.bluetooth.BluetoothDevice.disconnectAcl.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.