BluetoothDevice.LeAppearance Propriété
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.
Obtenez l’apparence Bluetooth LE de l’appareil distant.
public int LeAppearance { [Android.Runtime.Register("getLeAppearance", "()I", "", ApiSince=37)] [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] get; }
[<get: Android.Runtime.Register("getLeAppearance", "()I", "", ApiSince=37)>]
[<get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.LeAppearance : int
Valeur de propriété
valeur d’apparence LE, ou #LE_APPEARANCE_UNKNOWN si l’apparence est inconnue ou n’est pas encore disponible.
- Attributs
Remarques
Obtenez l’apparence Bluetooth LE de l’appareil distant.
Les valeurs d’apparence LE sont définies par le SIG Bluetooth et fournissent une représentation visuelle du type d’appareil. Pour obtenir la liste complète des valeurs d’apparence LE valides, reportez-vous au document Numéros attribués Bluetooth.
Cette valeur est retournée à partir du cache local et peut être récupérée même lorsque l’appareil est déconnecté. La valeur représente une caractéristique physique statique et reste généralement constante tout au long de la durée de vie d’un appareil.
Le cache est rempli en extrayant le type d’apparence AD à partir des publicités LE pendant la découverte d’appareils avant le jumelage, ou en effectuant une lecture GATT sur la caractéristique d’apparence du service GAP lors de la première connexion LE.
Selon les spécifications bluetooth SIG GAP, la caractéristique d’apparence ne prend pas en charge les notifications/indications GATT. Les modifications apportées à l’apparence d’un appareil sont diffusées uniquement pour les appareils liés à l’aide de l’intention ACTION_LE_APPEARANCE_CHANGED contenant la nouvelle valeur de EXTRA_LE_APPEARANCE. Pour les applications ciblant Build.VERSION_CODES. R ou inférieur, cela nécessite l’autorisation Manifest.permission.BLUETOOTH qui peut être obtenue avec une balise de manifeste d’autorisation> d’utilisation simple<. 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). Nécessite Manifest.permission.BLUETOOTH_CONNECT
Référence Android pour android.bluetooth.BluetoothDevice.getLeAppearance.
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.