Lingua

IBrailleDisplayController.Connect Metodo

Definizione

Overload

Nome Descrizione
Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 0x41).

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 0x41).

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 0x41).

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 0x41).

Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 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

Parametri

bluetoothDevice
BluetoothDevice

Dispositivo di visualizzazione Braille. Questo valore non può essere Null.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Callback usati per fornire i risultati della connessione. Questo valore non può essere Null.

Attributi

Commenti

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 0x41).

Se ha esito positivo, il descrittore del report HID verrà fornito a BrailleDisplayCallback.onConnected e la visualizzazione Braille inizierà a inviare byte di input in ingresso a BrailleDisplayCallback.onInput. Se si verifica un errore durante la lettura dell'input, il sistema disconnetterà la visualizzazione Braille.

Si noti che i callback verranno eseguiti nel thread principale usando AccessibilityService.getMainExecutor(). Per specificare il thread di esecuzione, usare connect(BluetoothDevice,Executor,BrailleDisplayCallback). Richiede Manifest.permission.BLUETOOTH_CONNECT

Informazioni di riferimento su Android per android.accessibilityservice.BrailleDisplayController.connect.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 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

Parametri

usbDevice
UsbDevice

Dispositivo di visualizzazione Braille. Questo valore non può essere Null.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Callback usati per fornire i risultati della connessione. Questo valore non può essere Null.

Attributi

Commenti

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 0x41).

Se ha esito positivo, il descrittore del report HID verrà fornito a BrailleDisplayCallback.onConnected e la visualizzazione Braille inizierà a inviare byte di input in ingresso a BrailleDisplayCallback.onInput. Se si verifica un errore durante la lettura dell'input, il sistema disconnetterà la visualizzazione Braille.

L'app del servizio di accessibilità deve avere già l'approvazione per accedere al dispositivo USB dal processo di approvazione dell'accesso UsbManager standard.

Si noti che i callback verranno eseguiti nel thread principale usando AccessibilityService.getMainExecutor(). Per specificare il thread di esecuzione, usare connect(UsbDevice,Executor,BrailleDisplayCallback).

Informazioni di riferimento su Android per android.accessibilityservice.BrailleDisplayController.connect.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 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

Parametri

bluetoothDevice
BluetoothDevice

Dispositivo di visualizzazione Braille. Questo valore non può essere Null.

callbackExecutor
IExecutor

Executor per l'esecuzione dei callback forniti. Questo valore non può essere Null. Gli eventi di callback e listener vengono inviati tramite questo executor, offrendo un modo semplice per controllare il thread usato. Per inviare eventi tramite il thread principale dell'applicazione, è possibile usare Context.getMainExecutor(). In caso contrario, fornire un executor che invia a un thread appropriato.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Callback usati per fornire i risultati della connessione. Questo valore non può essere Null.

Attributi

Commenti

Si connette al display Braille Bluetooth richiesto usando lo standard HID display Braille (pagina di utilizzo 0x41).

Se ha esito positivo, il descrittore del report HID verrà fornito a BrailleDisplayCallback.onConnected e la visualizzazione Braille inizierà a inviare byte di input in ingresso a BrailleDisplayCallback.onInput. Se si verifica un errore durante la lettura dell'input, il sistema disconnetterà la visualizzazione Braille. Richiede Manifest.permission.BLUETOOTH_CONNECT

Informazioni di riferimento su Android per android.accessibilityservice.BrailleDisplayController.connect.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 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

Parametri

usbDevice
UsbDevice

Dispositivo di visualizzazione Braille. Questo valore non può essere Null.

callbackExecutor
IExecutor

Executor per l'esecuzione dei callback forniti. Questo valore non può essere Null. Gli eventi di callback e listener vengono inviati tramite questo executor, offrendo un modo semplice per controllare il thread usato. Per inviare eventi tramite il thread principale dell'applicazione, è possibile usare Context.getMainExecutor(). In caso contrario, fornire un executor che invia a un thread appropriato.

callback
IBrailleDisplayController.IBrailleDisplayCallback

Callback usati per fornire i risultati della connessione. Questo valore non può essere Null.

Attributi

Commenti

Si connette al display Braille USB richiesto usando lo standard HID di visualizzazione Braille (pagina di utilizzo 0x41).

Se ha esito positivo, il descrittore del report HID verrà fornito a BrailleDisplayCallback.onConnected e la visualizzazione Braille inizierà a inviare byte di input in ingresso a BrailleDisplayCallback.onInput. Se si verifica un errore durante la lettura dell'input, il sistema disconnetterà la visualizzazione Braille.

L'app del servizio di accessibilità deve avere già l'approvazione per accedere al dispositivo USB dal processo di approvazione dell'accesso UsbManager standard.

Informazioni di riferimento su Android per android.accessibilityservice.BrailleDisplayController.connect.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a