BluetoothDevice.DisconnectAcl(BluetoothTransports) 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.
Déconnecte les liens de liste de contrôle d’accès pour cet appareil.
[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
Paramètres
- transport
- BluetoothTransports
le transport à déconnecter (par exemple#TRANSPORT_AUTO, , #TRANSPORT_BREDR#TRANSPORT_LE)
Retours
BluetoothStatusCodes#SUCCESS en cas de réussite de la définition, sinon un code d’erreur.
- Attributs
Remarques
Déconnecte les liens de liste de contrôle d’accès pour cet appareil.
Si le transport est TRANSPORT_AUTO, il déconnecte tous les liens ACL de l’appareil. Sinon, il déconnecte le lien ACL pour le transport spécifié.
La déconnexion est asynchrone. Les applications doivent donc écouter ACTION_ACL_DISCONNECTED pour vérifier si la déconnexion a réussi.
Cette méthode nécessite que l’application appelante dispose de l’autorisation Manifest.permission.BLUETOOTH_CONNECT. En outre, une application doit avoir Manifest.permission.BLUETOOTH_PRIVILEGED ou avoir une association d’Gestionnaire de périphériques Compagnon avec cet appareil (voir android.companion.CompanionDeviceManager.associate(AssociationRequest,android.companion.CompanionDeviceManager.Callback,Handler)). Pour les applications ciblant Build.VERSION_CODES. S ou version ultérieure nécessite l’autorisation Manifest.permission.BLUETOOTH_CONNECT qui peut être obtenue avec android.app.Activity.requestPermissions(String[],int).
Référence Android pour android.bluetooth.BluetoothDevice.disconnectAcl.
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.