BluetoothDevice.ConnectGatt 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 |
|---|---|
| ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy, Handler) |
Conéctese al servidor GATT hospedado por este dispositivo. |
| ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy) |
Obsoletos.
|
| ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy, Handler) |
Obsoletos.
|
| ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports) |
Conéctese al servidor GATT hospedado por este dispositivo. |
| ConnectGatt(Context, Boolean, BluetoothGattCallback) |
Conéctese al servidor GATT hospedado por este dispositivo. |
| ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy) |
Conéctese al servidor GATT hospedado por este dispositivo. |
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy, Handler)
Conéctese al servidor GATT hospedado por este dispositivo.
[Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback, Android.Bluetooth.BluetoothTransports transport, Android.Bluetooth.BluetoothPhy phy, Android.OS.Handler? handler);
[<Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback * Android.Bluetooth.BluetoothTransports * Android.Bluetooth.BluetoothPhy * Android.OS.Handler -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
Si quiere conectarse directamente al dispositivo remoto (false) o a conectarse automáticamente en cuanto el dispositivo remoto esté disponible (true).
- callback
- BluetoothGattCallback
Controlador de devolución de llamada GATT que recibirá devoluciones de llamada asincrónicas.
- transport
- BluetoothTransports
transporte preferido para las conexiones GATT a dispositivos BluetoothDevice#TRANSPORT_AUTO remotos de modo dual o BluetoothDevice#TRANSPORT_BREDRBluetoothDevice#TRANSPORT_LE
- phy
- BluetoothPhy
PHY preferido para las conexiones al dispositivo LE remoto. OR bit a bit de cualquiera de BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, un dBluetoothDevice#PHY_LE_CODED_MASK. Esta opción no surte efecto si autoConnect se establece en true.
- handler
- Handler
Controlador que se va a usar para la devolución de llamada. Si nulles , las devoluciones de llamada se producirán en un subproceso en segundo plano no especificado.
Devoluciones
- Atributos
Comentarios
Conéctese al servidor GATT hospedado por este dispositivo. El autor de la llamada actúa como cliente GATT. La devolución de llamada se usa para entregar resultados al autor de la llamada, como el estado de conexión, así como las operaciones adicionales del cliente GATT. El método devuelve una instancia de BluetoothGatt. Puede usar BluetoothGatt para realizar operaciones de cliente GATT.
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
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy)
Precaución
This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.
[System.Obsolete("This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback, Android.Bluetooth.BluetoothTransports transport, Android.Bluetooth.LE.ScanSettingsPhy phy);
[<System.Obsolete("This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback * Android.Bluetooth.BluetoothTransports * Android.Bluetooth.LE.ScanSettingsPhy -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
- callback
- BluetoothGattCallback
- transport
- BluetoothTransports
- phy
- ScanSettingsPhy
Devoluciones
- Atributos
Comentarios
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
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy, Handler)
Precaución
This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.
[System.Obsolete("This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback, Android.Bluetooth.BluetoothTransports transport, Android.Bluetooth.LE.ScanSettingsPhy phy, Android.OS.Handler? handler);
[<System.Obsolete("This method has the wrong enumeration. Use the version that takes an 'Android.Bluetooth.BluetoothPhy' instead.")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback * Android.Bluetooth.BluetoothTransports * Android.Bluetooth.LE.ScanSettingsPhy * Android.OS.Handler -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
- callback
- BluetoothGattCallback
- transport
- BluetoothTransports
- phy
- ScanSettingsPhy
- handler
- Handler
Devoluciones
- Atributos
Comentarios
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
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports)
Conéctese al servidor GATT hospedado por este dispositivo.
[Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=23)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback, Android.Bluetooth.BluetoothTransports transport);
[<Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=23)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback * Android.Bluetooth.BluetoothTransports -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
Si quiere conectarse directamente al dispositivo remoto (false) o a conectarse automáticamente en cuanto el dispositivo remoto esté disponible (true).
- callback
- BluetoothGattCallback
Controlador de devolución de llamada GATT que recibirá devoluciones de llamada asincrónicas.
- transport
- BluetoothTransports
transporte preferido para las conexiones GATT a dispositivos BluetoothDevice#TRANSPORT_AUTO remotos de modo dual o BluetoothDevice#TRANSPORT_BREDRBluetoothDevice#TRANSPORT_LE
Devoluciones
- Atributos
Comentarios
Conéctese al servidor GATT hospedado por este dispositivo. El autor de la llamada actúa como cliente GATT. La devolución de llamada se usa para entregar resultados al autor de la llamada, como el estado de conexión, así como las operaciones adicionales del cliente GATT. El método devuelve una instancia de BluetoothGatt. Puede usar BluetoothGatt para realizar operaciones de cliente GATT.
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
ConnectGatt(Context, Boolean, BluetoothGattCallback)
Conéctese al servidor GATT hospedado por este dispositivo.
[Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback);
[<Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
Si quiere conectarse directamente al dispositivo remoto (false) o a conectarse automáticamente en cuanto el dispositivo remoto esté disponible (true).
- callback
- BluetoothGattCallback
Controlador de devolución de llamada GATT que recibirá devoluciones de llamada asincrónicas.
Devoluciones
- Atributos
Excepciones
si la devolución de llamada es null
Comentarios
Conéctese al servidor GATT hospedado por este dispositivo. El autor de la llamada actúa como cliente GATT. La devolución de llamada se usa para entregar resultados al autor de la llamada, como el estado de conexión, así como las operaciones adicionales del cliente GATT. El método devuelve una instancia de BluetoothGatt. Puede usar BluetoothGatt para realizar operaciones de cliente GATT.
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
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy)
Conéctese al servidor GATT hospedado por este dispositivo.
[Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public Android.Bluetooth.BluetoothGatt? ConnectGatt(Android.Content.Context? context, bool autoConnect, Android.Bluetooth.BluetoothGattCallback? callback, Android.Bluetooth.BluetoothTransports transport, Android.Bluetooth.BluetoothPhy phy);
[<Android.Runtime.Register("connectGatt", "(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.ConnectGatt : Android.Content.Context * bool * Android.Bluetooth.BluetoothGattCallback * Android.Bluetooth.BluetoothTransports * Android.Bluetooth.BluetoothPhy -> Android.Bluetooth.BluetoothGatt
Parámetros
- context
- Context
- autoConnect
- Boolean
Si quiere conectarse directamente al dispositivo remoto (false) o a conectarse automáticamente en cuanto el dispositivo remoto esté disponible (true).
- callback
- BluetoothGattCallback
Controlador de devolución de llamada GATT que recibirá devoluciones de llamada asincrónicas.
- transport
- BluetoothTransports
transporte preferido para las conexiones GATT a dispositivos BluetoothDevice#TRANSPORT_AUTO remotos de modo dual o BluetoothDevice#TRANSPORT_BREDRBluetoothDevice#TRANSPORT_LE
- phy
- BluetoothPhy
PHY preferido para las conexiones al dispositivo LE remoto. OR bit a bit de cualquiera de BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASKy BluetoothDevice#PHY_LE_CODED_MASK. Esta opción no surte efecto si autoConnect se establece en true.
Devoluciones
- Atributos
Comentarios
Conéctese al servidor GATT hospedado por este dispositivo. El autor de la llamada actúa como cliente GATT. La devolución de llamada se usa para entregar resultados al autor de la llamada, como el estado de conexión, así como las operaciones adicionales del cliente GATT. El método devuelve una instancia de BluetoothGatt. Puede usar BluetoothGatt para realizar operaciones de cliente GATT.
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.