BluetoothDevice.ActionFound 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
廣播動作:發現遠端裝置。
[Android.Runtime.Register("ACTION_FOUND")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")]
public const string ActionFound;
[<Android.Runtime.Register("ACTION_FOUND")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>]
val mutable ActionFound : string
欄位值
實作
- 屬性
備註
廣播動作:發現遠端裝置。
當發現遠端裝置時會傳送。
總是包含額外的欄位 #EXTRA_DEVICE 和 #EXTRA_CLASS。 可以包含額外的欄位 #EXTRA_NAME 和/或 #EXTRA_RSSI 和/或 #EXTRA_IS_COORDINATED_SET_MEMBER (如果有的話)。
從 , Build.VERSION_CODES_FULL.BAKLAVA_1包含額外的域 #EXTRA_DISCOVERY_RESULT_TYPE。 根據發現結果類型,它可以包含額外的 UUID 欄位:
<ul><li>如果 #EXTRA_DISCOVERY_RESULT_TYPE 是 #DEVICE_TYPE_CLASSIC,它可以包含 #EXTRA_UUID BR/EDR UUID。
<li>若 #EXTRA_DISCOVERY_RESULT_TYPE 是 #DEVICE_TYPE_LE,則可包含 #EXTRA_UUID_LE LE UUID。
<如果>#EXTRA_DISCOVERY_RESULT_TYPE 是 #DEVICE_TYPE_DUAL,則可包含 #EXTRA_UUID BR/EDR UUID 與 #EXTRA_UUID_LE LE UUID 的 。
</ul>
#EXTRA_UUID 在延伸詢問回應(EIR)中包含BR/EDR UUID。 A null 或 缺席 #EXTRA_UUID 表示 EIR 不包含服務類別 UUID 清單。 空字 #EXTRA_UUID 表示EIR包含已提交的服務類別UUID,但清單是空的。
#EXTRA_UUID_LE 包含 BLE 廣告資料(AD)中的 BLE UUID。 具體來說,它包含了以藍牙核心規範補充說明(CSS)定義的 SERVICE UUID 資料型態和 SERVICE DATA 資料型態中的 UUID。 A null 或 缺席 #EXTRA_UUID_LE 表示 AD 未包含服務 UUID 或服務資料。 空值 #EXTRA_UUID 表示 AD 包含服務 UUID 和/或服務資料,但清單為空。
Java 文件 android.bluetooth.BluetoothDevice.ACTION_FOUND。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。