BluetoothDevice.CreateUsingSocketSettings(BluetoothSocketSettings) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したソケット設定を使用してリモート Bluetooth サーバーに接続するクライアント ソケットを作成します BluetoothSocketSettings この API は、 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
ソケット設定 BluetoothSocketSettingsをBluetoothします。
返品
BluetoothSocket送信接続の準備が整います。
- 属性
注釈
指定したソケット設定を使用してリモート Bluetooth サーバーに接続するクライアント ソケットを作成します BluetoothSocketSettings この API は、 BluetoothAdapter#listenUsingSocketSettingsを使用してホストされているリモート サーバーに接続するために使用されます。
<ul><li>'BluetoothSocket.TYPE_RFCOMM': RFCOMM UUID は、 BluetoothSocketSettings#setRfcommUuid()を使用して指定する必要があります。
<li>'BluetoothSocket.TYPE_LE': BluetoothSocketSettings#setL2capPsm()を使用して L2cap プロトコル/サービス マルチプレクサー (PSM) 値を指定する必要があります。
</ul>
この API を使用するアプリケーションは、リモート デバイスからプロトコル/サービス マルチプレクサー (psm) 値を取得する役割を担います。
BluetoothSocket#connectを使用して送信接続を開始します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。