IBrailleDisplayController.Connect 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback) |
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。 |
| Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback) |
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。 |
| Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback) |
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。 |
| Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback) |
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。 |
Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。
[Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_bluetooth_BluetoothDevice_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public void Connect(Android.Bluetooth.BluetoothDevice bluetoothDevice, Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback callback);
[<Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_bluetooth_BluetoothDevice_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
abstract member Connect : Android.Bluetooth.BluetoothDevice * Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback -> unit
參數
- bluetoothDevice
- BluetoothDevice
點字顯示裝置。 這個值不可能為零值。
回撥過去用來提供連線結果。 這個值不可能為零值。
- 屬性
備註
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。
若成功,則 HID 報告描述符會提供給 BrailleDisplayCallback.onConnected,點字顯示器將開始將輸入位元組傳送至 BrailleDisplayCallback.onInput。 若讀取輸入錯誤,系統會斷開點字顯示。
請注意,回調會在主執行緒使用 AccessibilityService.getMainExecutor() 執行。 要指定執行執行緒,請使用 connect(BluetoothDevice, Executor, BrailleDisplayCallback)。 需要Manifest.permission.BLUETOOTH_CONNECT
Android 參考資料。android.accessibilityservice.BrailleDisplayController.connect
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。
[Android.Runtime.Register("connect", "(Landroid/hardware/usb/UsbDevice;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_hardware_usb_UsbDevice_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public void Connect(Android.Hardware.Usb.UsbDevice usbDevice, Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback callback);
[<Android.Runtime.Register("connect", "(Landroid/hardware/usb/UsbDevice;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_hardware_usb_UsbDevice_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member Connect : Android.Hardware.Usb.UsbDevice * Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback -> unit
參數
- usbDevice
- UsbDevice
點字顯示裝置。 這個值不可能為零值。
回撥過去用來提供連線結果。 這個值不可能為零值。
- 屬性
備註
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。
若成功,則 HID 報告描述符會提供給 BrailleDisplayCallback.onConnected,點字顯示器將開始將輸入位元組傳送至 BrailleDisplayCallback.onInput。 若讀取輸入錯誤,系統會斷開點字顯示。
無障礙服務應用程式必須已經透過標準 UsbManager 存取審核流程獲得 USB 裝置的存取批准。
請注意,回調會在主執行緒使用 AccessibilityService.getMainExecutor() 執行。 若要指定執行執行緒,請使用 connect(UsbDevice,Executor,BrailleDisplayCallback)。
Android 參考資料。android.accessibilityservice.BrailleDisplayController.connect
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。
[Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Ljava/util/concurrent/Executor;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_bluetooth_BluetoothDevice_Ljava_util_concurrent_Executor_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public void Connect(Android.Bluetooth.BluetoothDevice bluetoothDevice, Java.Util.Concurrent.IExecutor callbackExecutor, Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback callback);
[<Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Ljava/util/concurrent/Executor;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_bluetooth_BluetoothDevice_Ljava_util_concurrent_Executor_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
abstract member Connect : Android.Bluetooth.BluetoothDevice * Java.Util.Concurrent.IExecutor * Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback -> unit
參數
- bluetoothDevice
- BluetoothDevice
點字顯示裝置。 這個值不可能為零值。
- callbackExecutor
- IExecutor
執行者用來執行所提供的回調。 這個值不可能為零值。 回調與監聽事件透過此執行器派遣,提供簡便控制使用執行緒的方式。 要透過應用程式的主執行緒派發事件,可以使用 Context.getMainExecutor()。 否則,提供一個執行者,將執行者派遣到適當的執行緒。
回撥過去用來提供連線結果。 這個值不可能為零值。
- 屬性
備註
使用點字顯示 HID 標準(使用頁面 0x41)連接至所需藍牙點字顯示器。
若成功,則 HID 報告描述符會提供給 BrailleDisplayCallback.onConnected,點字顯示器將開始將輸入位元組傳送至 BrailleDisplayCallback.onInput。 若讀取輸入錯誤,系統會斷開點字顯示。 需要Manifest.permission.BLUETOOTH_CONNECT
Android 參考資料。android.accessibilityservice.BrailleDisplayController.connect
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。
[Android.Runtime.Register("connect", "(Landroid/hardware/usb/UsbDevice;Ljava/util/concurrent/Executor;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_hardware_usb_UsbDevice_Ljava_util_concurrent_Executor_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public void Connect(Android.Hardware.Usb.UsbDevice usbDevice, Java.Util.Concurrent.IExecutor callbackExecutor, Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback callback);
[<Android.Runtime.Register("connect", "(Landroid/hardware/usb/UsbDevice;Ljava/util/concurrent/Executor;Landroid/accessibilityservice/BrailleDisplayController$BrailleDisplayCallback;)V", "GetConnect_Landroid_hardware_usb_UsbDevice_Ljava_util_concurrent_Executor_Landroid_accessibilityservice_BrailleDisplayController_BrailleDisplayCallback_Handler:Android.AccessibilityServices.IBrailleDisplayControllerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member Connect : Android.Hardware.Usb.UsbDevice * Java.Util.Concurrent.IExecutor * Android.AccessibilityServices.IBrailleDisplayController.IBrailleDisplayCallback -> unit
參數
- usbDevice
- UsbDevice
點字顯示裝置。 這個值不可能為零值。
- callbackExecutor
- IExecutor
執行者用來執行所提供的回調。 這個值不可能為零值。 回調與監聽事件透過此執行器派遣,提供簡便控制使用執行緒的方式。 要透過應用程式的主執行緒派發事件,可以使用 Context.getMainExecutor()。 否則,提供一個執行者,將執行者派遣到適當的執行緒。
回撥過去用來提供連線結果。 這個值不可能為零值。
- 屬性
備註
使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。
若成功,則 HID 報告描述符會提供給 BrailleDisplayCallback.onConnected,點字顯示器將開始將輸入位元組傳送至 BrailleDisplayCallback.onInput。 若讀取輸入錯誤,系統會斷開點字顯示。
無障礙服務應用程式必須已經透過標準 UsbManager 存取審核流程獲得 USB 裝置的存取批准。
Android 參考資料。android.accessibilityservice.BrailleDisplayController.connect
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。