BluetoothDevice.FetchUuidsWithSdp 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.
Effectue une découverte de service sur l’appareil distant pour obtenir les UUID pris en charge.
[Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool FetchUuidsWithSdp();
[<Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.FetchUuidsWithSdp : unit -> bool
Retours
False si la vérification échoue, True si le processus de lancement d’une connexion ACL à l’appareil distant a été démarré ou mis en cache des UUID sera diffusé.
- Attributs
Remarques
Effectuez une découverte de service sur l’appareil distant pour obtenir les UUID pris en charge.
Cette API est asynchrone et #ACTION_UUID l’intention est envoyée, avec les UUID pris en charge par la fin distante. En cas d’erreur lors de l’obtention des enregistrements SDP ou si le processus prend beaucoup de temps, ou si l’appareil est lié et que nous avons mis en cache ses UUID, #ACTION_UUID l’intention est envoyée avec les UUID actuellement présents dans le cache. Les clients doivent utiliser l’UUID #getUuids pour obtenir des UUID si la découverte de service n’est pas à effectuer. S’il existe un processus de liaison en cours, une découverte de service ou une enquête sur l’appareil, la demande est mise en file d’attente.
Java documentation pour android.bluetooth.BluetoothDevice.fetchUuidsWithSdp().
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.