Lenguaje

IBrailleDisplayController.Connect Método

Definición

Sobrecargas

Nombre Description
Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 0x41).

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 0x41).

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 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

Parámetros

bluetoothDevice
BluetoothDevice

El dispositivo de pantalla de Braille. Este valor no puede ser nulo.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Devoluciones de llamada usadas para proporcionar resultados de conexión. Este valor no puede ser nulo.

Atributos

Comentarios

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 0x41).

Si se ejecuta correctamente, el descriptor de informe HID se proporcionará a BrailleDisplayCallback.onConnected y la pantalla de Braille comenzará a enviar bytes de entrada entrantes a BrailleDisplayCallback.onInput. Si se produce un error al leer la entrada, el sistema desconectará la pantalla de Braille.

Tenga en cuenta que las devoluciones de llamada se ejecutarán en el subproceso principal mediante AccessibilityService.getMainExecutor(). Para especificar el subproceso de ejecución, use connect(BluetoothDevice,Executor,BrailleDisplayCallback). Requiere Manifest.permission.BLUETOOTH_CONNECT

Referencia de Android para android.accessibilityservice.BrailleDisplayController.connect.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

[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

Parámetros

usbDevice
UsbDevice

El dispositivo de pantalla de Braille. Este valor no puede ser nulo.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Devoluciones de llamada usadas para proporcionar resultados de conexión. Este valor no puede ser nulo.

Atributos

Comentarios

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

Si se ejecuta correctamente, el descriptor de informe HID se proporcionará a BrailleDisplayCallback.onConnected y la pantalla de Braille comenzará a enviar bytes de entrada entrantes a BrailleDisplayCallback.onInput. Si se produce un error al leer la entrada, el sistema desconectará la pantalla de Braille.

La aplicación del servicio de accesibilidad ya debe tener aprobación para acceder al dispositivo USB desde el proceso de aprobación de acceso estándar de UsbManager.

Tenga en cuenta que las devoluciones de llamada se ejecutarán en el subproceso principal mediante AccessibilityService.getMainExecutor(). Para especificar el subproceso de ejecución, use connect(UsbDevice,Executor,BrailleDisplayCallback).

Referencia de Android para android.accessibilityservice.BrailleDisplayController.connect.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 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

Parámetros

bluetoothDevice
BluetoothDevice

El dispositivo de pantalla de Braille. Este valor no puede ser nulo.

callbackExecutor
IExecutor

Ejecutor para ejecutar las devoluciones de llamada proporcionadas. Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Devoluciones de llamada usadas para proporcionar resultados de conexión. Este valor no puede ser nulo.

Atributos

Comentarios

Se conecta a la pantalla Bluetooth Braille solicitada con el estándar HID de pantalla de Braille (página de uso 0x41).

Si se ejecuta correctamente, el descriptor de informe HID se proporcionará a BrailleDisplayCallback.onConnected y la pantalla de Braille comenzará a enviar bytes de entrada entrantes a BrailleDisplayCallback.onInput. Si se produce un error al leer la entrada, el sistema desconectará la pantalla de Braille. Requiere Manifest.permission.BLUETOOTH_CONNECT

Referencia de Android para android.accessibilityservice.BrailleDisplayController.connect.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

[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

Parámetros

usbDevice
UsbDevice

El dispositivo de pantalla de Braille. Este valor no puede ser nulo.

callbackExecutor
IExecutor

Ejecutor para ejecutar las devoluciones de llamada proporcionadas. Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Devoluciones de llamada usadas para proporcionar resultados de conexión. Este valor no puede ser nulo.

Atributos

Comentarios

Se conecta a la pantalla USB Braille solicitada con el estándar hid de pantalla de Braille (página de uso 0x41).

Si se ejecuta correctamente, el descriptor de informe HID se proporcionará a BrailleDisplayCallback.onConnected y la pantalla de Braille comenzará a enviar bytes de entrada entrantes a BrailleDisplayCallback.onInput. Si se produce un error al leer la entrada, el sistema desconectará la pantalla de Braille.

La aplicación del servicio de accesibilidad ya debe tener aprobación para acceder al dispositivo USB desde el proceso de aprobación de acceso estándar de UsbManager.

Referencia de Android para android.accessibilityservice.BrailleDisplayController.connect.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a