BluetoothAdapter.Disable 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ésactiver l’adaptateur Bluetooth local&mdash ; n’utilisez pas sans action explicite de l’utilisateur pour désactiver Bluetooth.
[Android.Runtime.Register("disable", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool Disable();
[<Android.Runtime.Register("disable", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.Disable : unit -> bool
Retours
true pour indiquer que l’arrêt de l’adaptateur a commencé ou false lors de l’erreur immédiate
- Attributs
Remarques
Désactiver l’adaptateur Bluetooth local&mdash ; n’utilisez pas sans action explicite de l’utilisateur pour désactiver Bluetooth.
Cela arrête correctement toutes les connexions Bluetooth, arrête les services système Bluetooth et alimente le matériel Bluetooth sous-jacent.
<le Bluetooth fort>ne doit jamais être désactivé sans consentement< direct de l’utilisateur/fort>. La #disable() méthode est fournie uniquement pour les applications qui incluent une interface utilisateur pour modifier les paramètres système, comme une application « Power Manager ».
Il s’agit d’un appel asynchrone : il retourne immédiatement, et les clients doivent écouter #ACTION_STATE_CHANGED pour être avertis des modifications d’état de l’adaptateur suivantes. Si cet appel retourne la valeur true, l’état de l’adaptateur passe immédiatement d’à #STATE_ON#STATE_TURNING_OFF, et une transition ultérieure vers l’une ou l’autre #STATE_OFF .#STATE_ON Si cet appel retourne false, il y a eu un problème immédiat qui empêchera l’adaptateur d’être désactivé, tel que l’adaptateur déjà désactivé.
Ce membre est déconseillé. À compter de android.os.Build.VERSION_CODES#TIRAMISU, les applications ne sont pas autorisées à activer/désactiver Bluetooth.
<Note de compatibilité b>:/b> Pour les applications ciblant android.os.Build.VERSION_CODES#TIRAMISU ou supérieures, cette API échouera toujours et retournera false<. Si les applications ciblent un sdk plus ancien (android.os.Build.VERSION_CODES#S ou inférieur), elles peuvent continuer à utiliser cette API.
<Exemptions de>dépréciation : <ul><li>Device Owner (DO), Profile Owner (PO) et applications système.
</ul>
Java documentation pour android.bluetooth.BluetoothAdapter.disable().
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.