다음을 통해 공유


Windows.UI.Core.Preview.Communications 네임스페이스

Teams 또는 다른 개발자가 Surface Hub용 플러그 인 VTC 앱을 작성할 수 있습니다.

클래스

PreviewTeamCleanupRequestedEventArgs

tbd

PreviewTeamCommandInvokedEventArgs

tbd

PreviewTeamDeviceCredentials

Surface Hub의 디바이스 계정(사용자 계정이 아님)에 대한 자격 증명을 제공합니다. 앱에는 teamEditionDeviceCredential 기능이 있어야 합니다. 자격 증명은 일반 텍스트로 암호화되지 않은 상태로 제공됩니다.

PreviewTeamEndMeetingRequestedEventArgs

tbd

PreviewTeamJoinMeetingRequestedEventArgs

tbd

PreviewTeamView

앱이 사용자가 셸에서 control\screen sharing\etc UI 호출을 호출할 때 앱이 인식하지 못할 것임을 알리는 이벤트 처리기에 등록할 수 있도록 허용합니다.

열거형

PreviewMeetingInfoDisplayKind

이 열거형은 모임 정보 표시 유형을 설명하는 데 사용됩니다.

PreviewSystemState

시스템의 현재 상태를 전달합니다.

PreviewTeamEndMeetingKind

호출을 종료할 때 앱의 UI 상태를 설명합니다.

PreviewTeamViewCommand

이 열거형은 호출되는 핫키와 같이 셸에서 사용자가 수행한 작업을 전달하는 데 사용됩니다.

설명

Windows Team Edition에서 앱은 Windows.UI.Core.Preview.Communications API 표면과 함께 previewTeamView 및 teamEditionDeviceCredential 기능을 사용하여 Surface Hub 디바이스의 기본 VTC 처리기가 될 수 있습니다. 셸에서 호출하면 기본 VTC 앱이 시작 활성화됩니다. 사용자가 특정 모임을 선택한 경우 Outlook 항목의 OnlineMeetingLink 필드에 설정된 URI를 앱에서 첫 번째 시작 인수로 사용할 수 있습니다.

활성화되면 앱에 해당 매니페스트에 적절한 기능이 있는 한 정적 함수 PreviewTeamView::GetForCurrentThread()를 호출할 수 있습니다. 이 함수는 앱의 UI 스레드에서 호출해야 합니다. PreviewTeamView 클래스를 사용하면 사용자가 셸에서 앱이 인식하지 못하는 호출 컨트롤\화면 공유\등 UI를 호출한 경우 앱이 이를 알리는 이벤트 처리기에 등록할 수 있습니다. 또한 앱은 이 개체에서 사용할 수 있는 함수를 사용하여 셸에 통화, 화면 공유 또는 기타 작업을 시작하려고 했음을 알릴 수 있습니다. GetForCurrentThread는 항상 지정된 스레드에 대해 PreviewTeamView의 동일한 instance 반환하므로 instance 캐시할 필요가 없습니다. 일반적인 사용법은 앱을 시작하는 동안 instance 가져와서 모든 이벤트 처리기에 등록하는 데 사용하는 것입니다. PreviewTeamView의 instance UI 스레드에서 검색해야 하지만 일반적으로 메서드가 차단되지 않는 자유 스레드 개체입니다. instance 경우 화면 공유 테두리가 실제로 그려지기 전에 StartScreenSharing을 호출하면 반환할 수 있습니다. 이러한 이유로 일부 속성에는 콜백이 있으므로 작업이 실제로 완료될 때 앱에 알림을 받을 수 있습니다.

앱이 디바이스 자격 증명을 사용하여 디바이스 계정을 사용하여 호출을 인증하려는 경우 PreviewTeamDeviceCredentials의 instance 생성하여 디바이스 계정에 대한 일반 텍스트 자격 증명을 검색할 수 있습니다. 앱에 적절한 기능이 있다고 가정하면 생성 후 이 개체에는 암호화되지 않은 일반 텍스트 디바이스 계정 자격 증명이 포함됩니다.