DeviceInformationCustomPairing DeviceInformationCustomPairing DeviceInformationCustomPairing DeviceInformationCustomPairing Class

Definition

Represents a custom pairing for a DeviceInformation object.

public : sealed class DeviceInformationCustomPairing : IDeviceInformationCustomPairingpublic sealed class DeviceInformationCustomPairing : IDeviceInformationCustomPairingPublic NotInheritable Class DeviceInformationCustomPairing Implements IDeviceInformationCustomPairing// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v2)

Methods

PairAsync(DevicePairingKinds) PairAsync(DevicePairingKinds) PairAsync(DevicePairingKinds) PairAsync(DevicePairingKinds)

PairAsync(DevicePairingKinds, DevicePairingProtectionLevel) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel)

Attempts to pair a device using a minimum protection level.

public : IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingKinds pairingKindsSupported, DevicePairingProtectionLevel minProtectionLevel)public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingKinds pairingKindsSupported, DevicePairingProtectionLevel minProtectionLevel)Public Function PairAsync(pairingKindsSupported As DevicePairingKinds, minProtectionLevel As DevicePairingProtectionLevel) As IAsyncOperation( Of DevicePairingResult )// You can use this method in JavaScript.
Parameters
pairingKindsSupported
DevicePairingKinds DevicePairingKinds DevicePairingKinds DevicePairingKinds

The different pairing kinds supported by this DeviceInformation object.

minProtectionLevel
DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel

The minimum protection level this DeviceInformation object requires in order to pair.

Returns
See Also

PairAsync(DevicePairingKinds, DevicePairingProtectionLevel, IDevicePairingSettings) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel, IDevicePairingSettings) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel, IDevicePairingSettings) PairAsync(DevicePairingKinds, DevicePairingProtectionLevel, IDevicePairingSettings)

Attempts to pair a device using a minimum protection level and custom settings.

public : IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingKinds pairingKindsSupported, DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings devicePairingSettings)public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingKinds pairingKindsSupported, DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings devicePairingSettings)Public Function PairAsync(pairingKindsSupported As DevicePairingKinds, minProtectionLevel As DevicePairingProtectionLevel, devicePairingSettings As IDevicePairingSettings) As IAsyncOperation( Of DevicePairingResult )// You can use this method in JavaScript.
Parameters
pairingKindsSupported
DevicePairingKinds DevicePairingKinds DevicePairingKinds DevicePairingKinds

The different pairing kinds supported by this DeviceInformation object.

minProtectionLevel
DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel

The minimum protection level this DeviceInformation object requires in order to pair.

devicePairingSettings
IDevicePairingSettings IDevicePairingSettings IDevicePairingSettings IDevicePairingSettings

The custom device pairing settings.

Returns
See Also

Events

PairingRequested PairingRequested PairingRequested PairingRequested

Raised when a pairing action is requested.

public : event TypedEventHandler PairingRequested<DeviceInformationCustomPairing,  DevicePairingRequestedEventArgs>public event TypedEventHandler PairingRequested<DeviceInformationCustomPairing,  DevicePairingRequestedEventArgs>Public Event PairingRequested<DeviceInformationCustomPairing,  DevicePairingRequestedEventArgs>// You can use this event in JavaScript.