語言

IBrailleDisplayController.Connect 方法

定義

多載

名稱 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

點字顯示裝置。 這個值不可能為零值。

callback
IBrailleDisplayController.IBrailleDisplayCallback

回撥過去用來提供連線結果。 這個值不可能為零值。

屬性

備註

使用點字顯示 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

點字顯示裝置。 這個值不可能為零值。

callback
IBrailleDisplayController.IBrailleDisplayCallback

回撥過去用來提供連線結果。 這個值不可能為零值。

屬性

備註

使用點字顯示 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()。 否則,提供一個執行者,將執行者派遣到適當的執行緒。

callback
IBrailleDisplayController.IBrailleDisplayCallback

回撥過去用來提供連線結果。 這個值不可能為零值。

屬性

備註

使用點字顯示 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()。 否則,提供一個執行者,將執行者派遣到適當的執行緒。

callback
IBrailleDisplayController.IBrailleDisplayCallback

回撥過去用來提供連線結果。 這個值不可能為零值。

屬性

備註

使用點字顯示 HID 標準(使用頁面 0x41)連接至所請求的 USB 點字顯示器。

若成功,則 HID 報告描述符會提供給 BrailleDisplayCallback.onConnected,點字顯示器將開始將輸入位元組傳送至 BrailleDisplayCallback.onInput。 若讀取輸入錯誤,系統會斷開點字顯示。

無障礙服務應用程式必須已經透過標準 UsbManager 存取審核流程獲得 USB 裝置的存取批准。

Android 參考資料。android.accessibilityservice.BrailleDisplayController.connect

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於