Language

IBrailleDisplayController.Connect メソッド

定義

オーバーロード

Name 説明
Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

[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

点字ディスプレイ デバイス。 この値は null にすることはできません。

callback
IBrailleDisplayController.IBrailleDisplayCallback

接続結果を提供するために使用されるコールバック。 この値は null にすることはできません。

属性

注釈

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

成功した場合、HID レポート記述子は BrailleDisplayCallback.onConnected に提供され、点字ディスプレイは受信入力バイトの B点字DisplayCallback.onInput への送信を開始します。 入力の読み取りにエラーがある場合、システムは点字ディスプレイを切断します。

コールバックは、AccessibilityService.getMainExecutor() を使用してメイン スレッドで実行されることに注意してください。 実行スレッドを指定するには、connect(BluetoothDevice,Executor,B点字DisplayCallback) を使用します。 Manifest.permission.BLUETOOTH_CONNECTが必要

android.accessibilityservice.BrailleDisplayController.connectの Android リファレンス。

このページの一部は、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

点字ディスプレイ デバイス。 この値は null にすることはできません。

callback
IBrailleDisplayController.IBrailleDisplayCallback

接続結果を提供するために使用されるコールバック。 この値は null にすることはできません。

属性

注釈

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

成功した場合、HID レポート記述子は BrailleDisplayCallback.onConnected に提供され、点字ディスプレイは受信入力バイトの B点字DisplayCallback.onInput への送信を開始します。 入力の読み取りにエラーがある場合、システムは点字ディスプレイを切断します。

アクセシビリティ サービス アプリには、標準の UsbManager アクセス承認プロセスから USB デバイスにアクセスするための承認が既に必要です。

コールバックは、AccessibilityService.getMainExecutor() を使用してメイン スレッドで実行されることに注意してください。 実行スレッドを指定するには、connect(UsbDevice,Executor,B点字DisplayCallback) を使用します。

android.accessibilityservice.BrailleDisplayController.connectの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

[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

点字ディスプレイ デバイス。 この値は null にすることはできません。

callbackExecutor
IExecutor

指定されたコールバックを実行するための Executor。 この値は null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。

callback
IBrailleDisplayController.IBrailleDisplayCallback

接続結果を提供するために使用されるコールバック。 この値は null にすることはできません。

属性

注釈

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

成功した場合、HID レポート記述子は BrailleDisplayCallback.onConnected に提供され、点字ディスプレイは受信入力バイトの B点字DisplayCallback.onInput への送信を開始します。 入力の読み取りにエラーがある場合、システムは点字ディスプレイを切断します。 Manifest.permission.BLUETOOTH_CONNECTが必要

android.accessibilityservice.BrailleDisplayController.connectの Android リファレンス。

このページの一部は、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

点字ディスプレイ デバイス。 この値は null にすることはできません。

callbackExecutor
IExecutor

指定されたコールバックを実行するための Executor。 この値は null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。

callback
IBrailleDisplayController.IBrailleDisplayCallback

接続結果を提供するために使用されるコールバック。 この値は null にすることはできません。

属性

注釈

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

成功した場合、HID レポート記述子は BrailleDisplayCallback.onConnected に提供され、点字ディスプレイは受信入力バイトの B点字DisplayCallback.onInput への送信を開始します。 入力の読み取りにエラーがある場合、システムは点字ディスプレイを切断します。

アクセシビリティ サービス アプリには、標準の UsbManager アクセス承認プロセスから USB デバイスにアクセスするための承認が既に必要です。

android.accessibilityservice.BrailleDisplayController.connectの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象