DeviceInformationPairing.PairAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
PairAsync() |
デバイスのペアリングを試みます。 |
PairAsync(DevicePairingProtectionLevel) |
指定されたレベルの保護を使用してデバイスのペアリングを試みます。 |
PairAsync(DevicePairingProtectionLevel, IDevicePairingSettings) |
指定した保護レベルとカスタム設定とデバイス オブジェクトのペアリングを試みます。 |
PairAsync()
デバイスのペアリングを試みます。
public:
virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync() = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync();
[Windows.Foundation.Metadata.Overload("PairAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync();
function pairAsync()
Public Function PairAsync () As IAsyncOperation(Of DevicePairingResult)
戻り値
ペアリング アクションの結果。
- 属性
こちらもご覧ください
適用対象
PairAsync(DevicePairingProtectionLevel)
指定されたレベルの保護を使用してデバイスのペアリングを試みます。
public:
virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync(DevicePairingProtectionLevel minProtectionLevel) = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel const& minProtectionLevel);
[Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel minProtectionLevel);
function pairAsync(minProtectionLevel)
Public Function PairAsync (minProtectionLevel As DevicePairingProtectionLevel) As IAsyncOperation(Of DevicePairingResult)
パラメーター
- minProtectionLevel
- DevicePairingProtectionLevel
ペアリング アクションに使用する必要な保護レベル。
戻り値
ペアリング アクションの結果。
- 属性
注釈
Bluetooth 以外のすべてのプロトコルでは、 minProtectionLevel 値は無視され、既定の動作は常に想定されます。 Bluetooth プロトコルの場合、デバイスが指定された最小保護レベル以上をサポートしていない場合、ペアリングの試行は失敗します。 デバイスが指定された最小保護レベルをサポートしていないが、より高い保護レベルをサポートしている場合は、より高い保護レベルが使用されます。
こちらもご覧ください
適用対象
PairAsync(DevicePairingProtectionLevel, IDevicePairingSettings)
指定した保護レベルとカスタム設定とデバイス オブジェクトのペアリングを試みます。
public:
virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync(DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings ^ devicePairingSettings) = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAndSettingsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel const& minProtectionLevel, IDevicePairingSettings const& devicePairingSettings);
[Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAndSettingsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings devicePairingSettings);
function pairAsync(minProtectionLevel, devicePairingSettings)
Public Function PairAsync (minProtectionLevel As DevicePairingProtectionLevel, devicePairingSettings As IDevicePairingSettings) As IAsyncOperation(Of DevicePairingResult)
パラメーター
- minProtectionLevel
- DevicePairingProtectionLevel
ペアリング アクションに使用する必要な保護レベル。
- devicePairingSettings
- IDevicePairingSettings
カスタム デバイスのペアリング設定。
戻り値
ペアリング アクションの結果。
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10586.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v2.0 で導入)
|
注釈
Bluetooth 以外のすべてのプロトコルでは、 minProtectionLevel 値は無視され、既定の動作は常に想定されます。 Bluetooth プロトコルの場合、デバイスが指定された最小保護レベル以上をサポートしていない場合、ペアリングの試行は失敗します。 デバイスが指定された最小保護レベルをサポートしていないが、より高い保護レベルをサポートしている場合は、より高い保護レベルが使用されます。