BluetoothDevice.FetchUuidsWithSdp Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führen Sie eine Dienstermittlung auf dem Remotegerät aus, um die unterstützten UUIDs abzurufen.
[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
Gibt zurück
False, wenn die Überprüfung fehlschlägt, True, wenn der Vorgang zum Initiieren einer ACL-Verbindung mit dem Remotegerät gestartet oder zwischengespeicherte UUIDs übertragen werden.
- Attribute
Hinweise
Führen Sie eine Dienstermittlung auf dem Remotegerät aus, um die unterstützten UUIDs abzurufen.
Diese API ist asynchron und #ACTION_UUID beabsichtigt, wobei die vom Remoteende unterstützten UUIDs gesendet werden. Wenn beim Abrufen der SDP-Einträge ein Fehler auftritt oder der Prozess sehr lange dauert oder das Gerät eine Bindung ausführt und die UUIDs zwischengespeichert werden, wird die Absicht mit den UUIDs gesendet, #ACTION_UUID die derzeit im Cache vorhanden sind. Clients sollten UUIDs #getUuids abrufen, wenn die Dienstermittlung nicht ausgeführt werden soll. Wenn es einen laufenden Bonding-Prozess, dienstermittlung oder Geräteanfrage gibt, wird die Anforderung in die Warteschlange gestellt.
Java Dokumentation für android.bluetooth.BluetoothDevice.fetchUuidsWithSdp().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.