IBrailleDisplayController.Connect Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.
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.
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.
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.