Partager via


PreviewTeamView Classe

Définition

Permet à l’application de s’inscrire aux gestionnaires d’événements qui avertit quand l’utilisateur appelle l’interface utilisateur contrôle d’appel\partage d’écran\etc dans l’interpréteur de commandes dont l’application n’aurait pas connaissance autrement.

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
Héritage
Object Platform::Object IInspectable PreviewTeamView
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Team Extension SDK (introduit dans 10.0.19041.0)
API contract
Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract (introduit dans v1.0)

Remarques

Bien qu’une instance de PreviewTeamView doit être récupérée sur le thread d’interface utilisateur, il s’agit généralement d’un objet à thread libre dont les méthodes ne bloquent pas. Par instance, l’appel de StartScreenSharing peut revenir avant que la bordure de partage d’écran soit réellement dessinée. Pour cette raison, certaines propriétés ont des rappels de sorte que l’application peut être avertie lorsque l’action est réellement terminée.

Propriétés

IsFullScreen

Décrit l’état de l’affichage plein écran de l’application.

IsScreenSharing

Décrit l’état du partage d’écran sortant.

MeetingInfoDisplayType

Indique à l’application VTC comment elle doit afficher les réunions.

MeetingUri

Contient l’URI de participation à la réunion.

SharingScreenBounds

Limites du rectangle pour le comportement de partage d’écran sortant.

SystemState

État du système.

Méthodes

EnterFullScreen()

Demande à l’application de désactiver l’affichage plein écran.

GetForCurrentView()

Obtient une instance de PreviewTeamView pour la fenêtre active (vue d’application).

JoinMeetingWithUri(Uri)

Demandes de participation à la réunion avec le rendez-vous donné.

LeaveFullScreen()

Demande à l’application de quitter l’affichage plein écran.

NotifyMeetingEnded(PreviewTeamEndMeetingKind)

Avertit l’interpréteur de commandes que l’utilisateur a mis fin à la réunion.

RequestForeground()

Demande à l’application de définir sa vue au premier plan.

SetButtonLabel(String)

Définit le texte personnalisé pour le bouton de menu Démarrer. Le texte par défaut est le nom complet de l’application.

SetTitle(String)

Définition d’un titre de barre latérale personnalisé ou localisé. Le titre par défaut est le nom d’affichage de l’application.

StartSharingScreen()

Démarre le partage d’écran sortant.

StopSharingScreen()

Arrête le partage d’écran sortant.

Événements

CleanupRequested

Le système met fin à la session de l’utilisateur actuel et indique à l’application VTC qu’elle doit propre tout état utilisateur. S’il existe un état sur le disque ou si une autre opération lente est requise, l’application peut prendre le report dans l’argument .

CommandInvoked

L’utilisateur a appelé une interface utilisateur ou une touche d’accès rapide qui ne fait pas partie de l’application, mais qui doit contrôler l’appel.

EndMeetingRequested

Indique que l’application doit mettre fin à l’appel. Cela peut prendre un report à l’aide de l’argument fourni pour empêcher le nettoyage de l’interface utilisateur de l’interpréteur de commandes jusqu’à ce que l’appel soit entièrement nettoyé.

IsFullScreenChanged

Indique que la fenêtre de l’application est désormais en plein écran.

IsScreenSharingChanged

Indique si un système affiche ou non une bordure de partage d’écran.

JoinMeetingRequested

L’utilisateur, l’interpréteur de commandes ou l’application elle-même a lancé une participation à une réunion. Cela indique à l’application qu’il est temps de rejoindre l’appel. L’application peut utiliser le report dans l’argument fourni à ce gestionnaire d’événements pour effectuer le travail avant que l’interpréteur de commandes affiche l’interface utilisateur indiquant que l’appel a été joint.

SharingScreenBoundsChanged

Les limites du rectangle pour le partage d’écran sortant ont changé.

SystemStateChanged

La disponibilité de la session a changé.

S’applique à