BluetoothHeadset.SendVendorSpecificResultCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會傳送一個廠商專屬的未經請求結果碼給頭戴裝置。
[Android.Runtime.Register("sendVendorSpecificResultCode", "(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool SendVendorSpecificResultCode(Android.Bluetooth.BluetoothDevice? device, string? command, string? arg);
[<Android.Runtime.Register("sendVendorSpecificResultCode", "(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.SendVendorSpecificResultCode : Android.Bluetooth.BluetoothDevice * string * string -> bool
參數
- device
- BluetoothDevice
藍牙耳機。
- command
- String
一個廠商專屬指令。
- arg
- String
這個參數會附加到指令上。
傳回
false 如果沒有連接耳機,或指令不是廠商特有的未經請求結果碼,或是錯誤。 否則為 true。
- 屬性
例外狀況
若 command 是 null。
備註
會傳送一個廠商專屬的未經請求結果碼給頭戴裝置。
實際要傳送的字串為 command + ": " + arg。 例如,若 且 #VENDOR_RESULT_CODE_COMMAND_ANDROIDarg ,"0"則command字串"+ANDROID: 0"會被傳送。
目前僅 #VENDOR_RESULT_CODE_COMMAND_ANDROID 允許 作為 command。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。