BluetoothGattServer.Connect(BluetoothDevice, Boolean) Método

Definición

Inicie una conexión a un dispositivo compatible con Bluetooth GATT.

[Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Z)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool Connect(Android.Bluetooth.BluetoothDevice? device, bool autoConnect);
[<Android.Runtime.Register("connect", "(Landroid/bluetooth/BluetoothDevice;Z)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.Connect : Android.Bluetooth.BluetoothDevice * bool -> bool

Parámetros

autoConnect
Boolean

Si quiere conectarse directamente al dispositivo remoto (false) o a conectarse automáticamente en cuanto el dispositivo remoto esté disponible (true).

Devoluciones

true, si el intento de conexión se inició correctamente

Atributos

Comentarios

Inicie una conexión a un dispositivo compatible con Bluetooth GATT.

Es posible que la conexión no se establezca inmediatamente, pero se completará cuando el dispositivo remoto esté disponible. Se invocará una BluetoothGattServerCallback#onConnectionStateChange devolución de llamada cuando el estado de conexión cambie como resultado de esta función.

El parámetro autoConnect determina si se va a conectar activamente al dispositivo remoto o, en su lugar, examinar y finalizar la conexión cuando el dispositivo remoto está en intervalo o disponible. Por lo general, la primera conexión a un dispositivo debe ser directa (autoConnect establecida en false) y las conexiones posteriores a dispositivos conocidos deben invocarse con el parámetro autoConnect establecido en true.

Java documentación para android.bluetooth.BluetoothGattServer.connect(android.bluetooth.BluetoothDevice, boolean).

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