BluetoothDevice.FetchUuidsWithSdp 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
對遠端裝置執行服務發現,以取得 UUID 的支援。
[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
傳回
若檢查失敗,則為 True;若啟動與遠端裝置的 ACL 連線程序,或快取的 UUID 會被廣播,則為 True。
- 屬性
備註
對遠端裝置執行服務發現,以取得 UUID 的支援。
此 API 是非同步且 #ACTION_UUID 會傳送意圖,遠端支援 UUID。 如果取得 SDP 記錄時出錯,或流程耗時過長,或裝置正在綁定且 UUID 被快取,則 #ACTION_UUID 會隨快取中現有的 UUID 一同傳送意圖。 如果不進行服務發現,客戶端應該使用該 來 #getUuids 取得 UUID。 若有持續的綁定流程、服務發現或裝置查詢,請求將被排隊。
Java 文件 android.bluetooth.BluetoothDevice.fetchUuidsWithSdp()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。