IBrailleDisplayController.Connect メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 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 にすることはできません。
接続結果を提供するために使用されるコールバック。 この値は 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 にすることはできません。
接続結果を提供するために使用されるコールバック。 この値は 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 を指定します。
接続結果を提供するために使用されるコールバック。 この値は 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 を指定します。
接続結果を提供するために使用されるコールバック。 この値は null にすることはできません。
- 属性
注釈
点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。
成功した場合、HID レポート記述子は BrailleDisplayCallback.onConnected に提供され、点字ディスプレイは受信入力バイトの B点字DisplayCallback.onInput への送信を開始します。 入力の読み取りにエラーがある場合、システムは点字ディスプレイを切断します。
アクセシビリティ サービス アプリには、標準の UsbManager アクセス承認プロセスから USB デバイスにアクセスするための承認が既に必要です。
android.accessibilityservice.BrailleDisplayController.connectの Android リファレンス。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。