다음을 통해 공유


DevicePairingSetMembersRequestedEventArgs.PairingSetMembers 속성

정의

상태 값에 따라 집합에 추가되었거나 집합에 추가하지 못한 디바이스/엔드포인트의 벡터를 가져옵니다. 자세한 정보 및 코드 예제는 DeviceInformationPairing.Custom 속성과 집합 페어링을 참조하세요.

public:
 property IVectorView<DeviceInformation ^> ^ PairingSetMembers { IVectorView<DeviceInformation ^> ^ get(); };
IVectorView<DeviceInformation> PairingSetMembers();
public IReadOnlyList<DeviceInformation> PairingSetMembers { get; }
var iVectorView = devicePairingSetMembersRequestedEventArgs.pairingSetMembers;
Public ReadOnly Property PairingSetMembers As IReadOnlyList(Of DeviceInformation)

속성 값

상태 값에 따라 집합에 추가되었거나 집합에 추가하지 못한 디바이스/엔드포인트의 벡터입니다.

설명

Bluetooth LE의 경우 왼쪽 이어버드를 페어링한 경우 PairingSetMembers 에는 오른쪽 이어버드에 대한 디바이스 정보 개체가 포함됩니다.

IPP의 경우 DeviceInformationCustomPairing.AddPairingSetMember 메서드를 호출한 경우 PairingSetMembers 에는 추가한 모든 집합 멤버의 벡터가 포함됩니다. 기본 디바이스/엔드포인트에서 페어링이 시작된 경우 이 벡터에는 하나의 디바이스만 포함됩니다. 기본 페어링을 시작하기 전에 N개의 디바이스/엔드포인트를 추가한 경우 벡터에 N개의 디바이스가 포함됩니다.

일부 디바이스를 추가하지 못하면 DeviceInformationCustomPairing.PairingSetMembersRequested 처리기가 실패한 디바이스/엔드포인트의 벡터와 함께 호출됩니다. 예를 들어 WSD가 추가되고 eSCL이 실패하면 처리기가 두 번 호출되고 성공하면 한 번, 벡터에서 WSD 엔드포인트가 호출됩니다. 오류 및 eSCL이 벡터에서 다시 발생합니다. 디바이스를 세트에 추가하지 못한 경우에도 앱이 여전히 페어링을 원할 수 있다는 생각입니다.

적용 대상

추가 정보