BluetoothDevice.CreateBond Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| CreateBond() |
Inicie o processo de vinculação (emparelhamento) com o dispositivo remoto. |
| CreateBond(Int32) |
Inicie o processo de vinculação (emparelhamento) com o dispositivo remoto usando o transporte especificado. |
CreateBond()
Inicie o processo de vinculação (emparelhamento) com o 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
Retornos
false on immediate error, true if bonding will begin
- Atributos
Comentários
Inicie o processo de vinculação (emparelhamento) com o dispositivo remoto.
Essa é uma chamada assíncrona, ela retornará imediatamente. Registre-se para #ACTION_BOND_STATE_CHANGED que as intenções sejam notificadas quando o processo de vinculação for concluído e seu resultado.
Os serviços do sistema Android lidarão com as interações necessárias do usuário para confirmar e concluir o processo de vinculação.
Java documentação para android.bluetooth.BluetoothDevice.createBond().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
CreateBond(Int32)
Inicie o processo de vinculação (emparelhamento) com o dispositivo remoto usando o 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
O transporte a ser usado para o procedimento de emparelhamento.
Retornos
false on immediate error, true if bonding will begin
- Atributos
Comentários
Inicie o processo de vinculação (emparelhamento) com o dispositivo remoto usando o transporte especificado.
Essa é uma chamada assíncrona, ela retornará imediatamente. Registre-se para ACTION_BOND_STATE_CHANGED intenções a serem notificadas quando o processo de vinculação for concluído e seu resultado.
Os serviços do sistema Android lidarão com as interações necessárias do usuário para confirmar e concluir o processo de vinculação. Para aplicativos direcionados Build.VERSION_CODES. R ou inferior, isso requer a permissão Manifest.permission.BLUETOOTH_ADMIN que pode ser obtida com uma marca de manifesto de permissão> de uso simples<. Para aplicativos direcionados Build.VERSION_CODES. S ou superior, isso requer a permissão Manifest.permission.BLUETOOTH_CONNECT que pode ser obtida com android.app.Activity.requestPermissions(String[],int). Requer Manifest.permission.BLUETOOTH_CONNECT
Referência do Android para android.bluetooth.BluetoothDevice.createBond.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.