BluetoothGattServer.Connect(BluetoothDevice, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
パラメーター
- device
- BluetoothDevice
- autoConnect
- Boolean
リモート デバイスに直接接続するか (false) にするか、リモート デバイスが使用可能になったらすぐに自動的に接続するか (true)。
返品
接続試行が正常に開始された場合は true
- 属性
注釈
Bluetooth GATT 対応デバイスへの接続を開始します。
接続はすぐに確立されない場合がありますが、リモート デバイスが使用可能になると完了します。 この関数の結果として接続状態が変化すると、 BluetoothGattServerCallback#onConnectionStateChange コールバックが呼び出されます。
autoConnect パラメーターは、リモート デバイスにアクティブに接続するか、リモート デバイスが範囲または使用可能な場合に接続をパッシブにスキャンして最終処理するかを決定します。 一般に、デバイスへの最初の接続はダイレクト (autoConnect を false に設定) し、それ以降の既知のデバイスへの接続は autoConnect パラメーターを true に設定して呼び出す必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。