共用方式為


PreviewTeamView 類別

定義

可讓應用程式註冊事件處理常式,當使用者在殼層中叫用呼叫 control\screen sharing\etc UI 時通知應用程式不會察覺到。

public ref class PreviewTeamView sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PreviewTeamView final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PreviewTeamView
Public NotInheritable Class PreviewTeamView
繼承
Object Platform::Object IInspectable PreviewTeamView
屬性

Windows 需求

裝置系列
Windows Team Extension SDK (已於 10.0.19041.0 引進)
API contract
Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract (已於 v1.0 引進)

備註

雖然必須在 UI 執行緒上擷取 PreviewTeamView 的實例,但它通常是未封鎖其方法的非執行緒物件。 例如,呼叫 StartScreenSharing 可以在實際繪製螢幕共用框線之前傳回。 基於這個理由,某些屬性會有回呼,因此當動作實際完成時,應用程式可能會收到通知。

屬性

IsFullScreen

描述應用程式全螢幕檢視的狀態。

IsScreenSharing

描述輸出螢幕共用的狀態。

MeetingInfoDisplayType

向 VTC 應用程式指出它應該如何顯示會議。

MeetingUri

包含會議加入 URI。

SharingScreenBounds

傳出螢幕共用行為的矩形界限。

SystemState

系統狀態。

方法

EnterFullScreen()

要求應用程式切換全螢幕檢視。

GetForCurrentView()

取得目前視窗的 PreviewTeamView 實例, (應用程式檢視) 。

JoinMeetingWithUri(Uri)

將會議加入指定約會的要求。

LeaveFullScreen()

要求應用程式結束全螢幕檢視。

NotifyMeetingEnded(PreviewTeamEndMeetingKind)

通知殼層使用者已結束會議。

RequestForeground()

要求應用程式將其檢視設定為前景。

SetButtonLabel(String)

設定 [開始] 功能表按鈕的自訂文字。 預設文字是應用程式的顯示名稱。

SetTitle(String)

設定自訂或當地語系化提要欄位標題。 預設標題是應用程式的顯示名稱。

StartSharingScreen()

啟動傳出畫面共用。

StopSharingScreen()

停止傳出畫面共用。

事件

CleanupRequested

系統會結束目前使用者的會話,並告知 VTC 應用程式應該清除任何使用者狀態。 如果磁片上有狀態,或需要一些其他緩慢的作業,應用程式可以在 引數中接受延遲。

CommandInvoked

使用者已叫用某些 UI 或不屬於應用程式的快速鍵,但應該控制呼叫。

EndMeetingRequested

表示應用程式應該結束呼叫。 使用提供的 引數來封鎖殼層 UI 清除,直到完全清除呼叫為止,可能需要延遲。

IsFullScreenChanged

表示應用程式視窗現在為全螢幕。

IsScreenSharingChanged

指出系統是否正在顯示幕幕共用框線。

JoinMeetingRequested

使用者、殼層或應用程式本身已起始會議加入。 這會告訴應用程式實際加入呼叫的時間。 應用程式可以使用提供給此事件處理常式的引數中的延遲,在殼層顯示 UI 之前執行工作,指出已加入呼叫。

SharingScreenBoundsChanged

傳出螢幕共用矩形的界限已變更。

SystemStateChanged

會話可用性已變更。

適用於