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
要用於配對動作的必要保護層級。
傳回
配對動作的結果。
- 屬性
備註
對於藍牙以外的所有通訊協定,會忽略 minProtectionLevel 值,而且一律會假設預設行為。 針對藍牙通訊協定,如果裝置不支援指定的最低保護等級或更高層級,配對嘗試將會失敗。 如果裝置不支援指定的最低保護等級,但支援較高的保護等級,則會使用較高的保護層級。
另請參閱
適用於
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 引進)
|
備註
對於藍牙以外的所有通訊協定,會忽略 minProtectionLevel 值,而且一律會假設預設行為。 針對藍牙通訊協定,如果裝置不支援指定的最低保護等級或更高層級,配對嘗試將會失敗。 如果裝置不支援指定的最低保護等級,但支援較高的保護等級,則會使用較高的保護層級。