BluetoothGattServer.Connect(BluetoothDevice, Boolean) メソッド

定義

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

パラメーター

autoConnect
Boolean

リモート デバイスに直接接続するか (false) にするか、リモート デバイスが使用可能になったらすぐに自動的に接続するか (true)。

返品

接続試行が正常に開始された場合は true

属性

注釈

Bluetooth GATT 対応デバイスへの接続を開始します。

接続はすぐに確立されない場合がありますが、リモート デバイスが使用可能になると完了します。 この関数の結果として接続状態が変化すると、 BluetoothGattServerCallback#onConnectionStateChange コールバックが呼び出されます。

autoConnect パラメーターは、リモート デバイスにアクティブに接続するか、リモート デバイスが範囲または使用可能な場合に接続をパッシブにスキャンして最終処理するかを決定します。 一般に、デバイスへの最初の接続はダイレクト (autoConnect を false に設定) し、それ以降の既知のデバイスへの接続は autoConnect パラメーターを true に設定して呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象