BluetoothDevice.CreateUsingSocketSettings(BluetoothSocketSettings) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает сокет клиента для подключения к удаленному серверу Bluetooth с указанными параметрами сокета BluetoothSocketSettings , который используется для подключения к удаленному серверу, размещенного с помощью BluetoothAdapter#listenUsingSocketSettings.
[Android.Runtime.Register("createUsingSocketSettings", "(Landroid/bluetooth/BluetoothSocketSettings;)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=36)]
public Android.Bluetooth.BluetoothSocket CreateUsingSocketSettings(Android.Bluetooth.BluetoothSocketSettings settings);
[<Android.Runtime.Register("createUsingSocketSettings", "(Landroid/bluetooth/BluetoothSocketSettings;)Landroid/bluetooth/BluetoothSocket;", "", ApiSince=36)>]
member this.CreateUsingSocketSettings : Android.Bluetooth.BluetoothSocketSettings -> Android.Bluetooth.BluetoothSocket
Параметры
- settings
- BluetoothSocketSettings
Параметры сокета BluetoothSocketSettingsBluetooth.
Возвращаемое значение
BluetoothSocket готовое к исходящему подключению.
- Атрибуты
Комментарии
Создает сокет клиента для подключения к удаленному серверу Bluetooth с указанными параметрами сокета BluetoothSocketSettings , который используется для подключения к удаленному серверу, размещенного с помощью BluetoothAdapter#listenUsingSocketSettings.
<ul><li>For 'BluetoothSocket.TYPE_RFCOMM': rfCOMM UUID должен быть предоставлен с помощью BluetoothSocketSettings#setRfcommUuid().
<li>Для параметра "BluetoothSocket.TYPE_LE": необходимо указать BluetoothSocketSettings#setL2capPsm()значение протокола L2cap или мультиплексера служб (PSM).
</ul>
Приложение, использующее этот API, отвечает за получение значения протокола или мультиплексера служб (psm) с удаленного устройства.
Используется BluetoothSocket#connect для запуска исходящего подключения.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".