Windows.UI.Core.Preview.Communications 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許 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 上,應用程式可以使用 previewTeamView 和 teamEditionDeviceCredential 功能,以及 Windows.UI.Core.Preview.Communications API 介面,成為 Surface Hub 裝置上的預設 VTC 處理常式。 由殼層叫用時,預設 VTC 應用程式將會啟動。 如果使用者已選取特定會議,則 Outlook 專案之 OnlineMeetingLink 欄位中設定的 URI 將可供應用程式作為第一個啟動引數使用。
啟用之後,只要應用程式在其資訊清單中有適當的功能,就可以呼叫靜態函式 PreviewTeamView::GetForCurrentThread () 。 此函式必須從應用程式的 UI 執行緒呼叫。 PreviewTeamView 類別可讓應用程式註冊事件處理常式,如果使用者已在殼層中叫用呼叫控制項\螢幕共用\etc UI,則通知它,否則應用程式不會察覺到。 應用程式也可以使用此物件上可用的函式,通知殼層想要開始呼叫、螢幕共用或其他活動。 GetForCurrentThread 一律會針對指定的執行緒傳回相同的 PreviewTeamView 實例,因此不需要快取它的實例。 典型的用法是在應用程式啟動期間取得實例,並用它來註冊所有事件處理常式。 雖然必須在 UI 執行緒上擷取 PreviewTeamView 的實例,但它通常是方法不會封鎖的自由執行緒物件。 例如,呼叫 StartScreenSharing 可以在實際繪製螢幕共用框線之前傳回。 基於這個理由,某些屬性會有回呼,因此當動作實際完成時,應用程式可能會收到通知。
如果應用程式想要使用裝置認證來使用裝置帳戶來驗證呼叫,它可以藉由建構 PreviewTeamDeviceCredentials 的實例來擷取裝置帳戶的純文字認證。 假設應用程式具有適當的功能,建構之後的這個物件將會包含未加密的純文字裝置帳號憑證。