BluetoothDevice.CreateBond 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 |
|---|---|
| CreateBond() |
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto. |
| CreateBond(Int32) |
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto mediante el transporte especificado. |
CreateBond()
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto.
[Android.Runtime.Register("createBond", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool CreateBond();
[<Android.Runtime.Register("createBond", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.CreateBond : unit -> bool
Devoluciones
false en caso de error inmediato, true si se iniciará la vinculación.
- Atributos
Comentarios
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto.
Se trata de una llamada asincrónica, que devolverá inmediatamente. Regístrese para #ACTION_BOND_STATE_CHANGED recibir notificaciones de intenciones cuando se complete el proceso de enlace y su resultado.
Los servicios del sistema Android controlarán las interacciones de usuario necesarias para confirmar y completar el proceso de enlace.
Java documentación para android.bluetooth.BluetoothDevice.createBond().
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
CreateBond(Int32)
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto mediante el transporte especificado.
[Android.Runtime.Register("createBond", "(I)Z", "", ApiSince=37)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool CreateBond(int transport);
[<Android.Runtime.Register("createBond", "(I)Z", "", ApiSince=37)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.CreateBond : int -> bool
Parámetros
- transport
- Int32
Transporte que se va a usar para el procedimiento de emparejamiento.
Devoluciones
false en caso de error inmediato, true si se iniciará la vinculación.
- Atributos
Comentarios
Inicie el proceso de enlace (emparejamiento) con el dispositivo remoto mediante el transporte especificado.
Se trata de una llamada asincrónica, que devolverá inmediatamente. Regístrese para ACTION_BOND_STATE_CHANGED intenciones que se notificarán cuando se complete el proceso de enlace y su resultado.
Los servicios del sistema Android controlarán las interacciones de usuario necesarias para confirmar y completar el proceso de enlace. Para las aplicaciones destinadas a Build.VERSION_CODES. R o inferior, esto requiere el permiso Manifest.permission.BLUETOOTH_ADMIN que se puede obtener con una etiqueta simple <de manifiesto de uso-permiso> . Para las aplicaciones destinadas a Build.VERSION_CODES. S o superior, esto requiere el permiso Manifest.permission.BLUETOOTH_CONNECT que se puede obtener con android.app.Activity.requestPermissions(String[],int). Requiere Manifest.permission.BLUETOOTH_CONNECT
Referencia de Android para android.bluetooth.BluetoothDevice.createBond.
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.