Windows.UI.Core.Preview.Communications Espace de noms

Permet à Teams ou à tout autre développeur d’écrire une application VTC plug-in pour Surface Hub.

Classes

PreviewTeamCleanupRequestedEventArgs

tbd

PreviewTeamCommandInvokedEventArgs

tbd

PreviewTeamDeviceCredentials

Fournit les informations d’identification pour le compte d’appareil (et non le compte d’utilisateur) sur le Surface Hub. L’application doit avoir la fonctionnalité teamEditionDeviceCredential. Les informations d’identification sont fournies en texte brut non chiffré.

PreviewTeamEndMeetingRequestedEventArgs

tbd

PreviewTeamJoinMeetingRequestedEventArgs

tbd

PreviewTeamView

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.

Énumérations

PreviewMeetingInfoDisplayKind

Cette énumération est utilisée pour décrire le type d’affichage des informations de réunion.

PreviewSystemState

Communique l’état actuel du système.

PreviewTeamEndMeetingKind

Décrit l’état de l’interface utilisateur de l’application à la fin d’un appel.

PreviewTeamViewCommand

Cette énumération est utilisée pour communiquer une action effectuée par l’utilisateur dans l’interpréteur de commandes, telle qu’une touche d’accès rapide appelée.

Remarques

Sur Windows Team Edition, une application peut utiliser les fonctionnalités previewTeamView et teamEditionDeviceCredential ainsi que la surface de l’API Windows.UI.Core.Preview.Communications pour devenir le gestionnaire de VTC par défaut sur l’appareil Surface Hub. Lorsqu’elle est appelée par l’interpréteur de commandes, l’application VTC par défaut est activée par lancement. Si l’utilisateur a sélectionné une réunion spécifique, l’URI qui a été défini dans le champ OnlineMeetingLink de l’élément Outlook est disponible pour l’application en tant que premier argument de lancement.

Une fois activée, tant que l’application dispose des fonctionnalités appropriées dans son manifeste, elle peut appeler la fonction statique PreviewTeamView::GetForCurrentThread(). Cette fonction doit être appelée à partir du thread d’interface utilisateur de l’application. La classe PreviewTeamView permet à l’application de s’inscrire aux gestionnaires d’événements qui l’informent si l’utilisateur a appelé l’interface utilisateur contrôle d’appel\partage d’écran\etc dans l’interpréteur de commandes dont l’application ne serait pas informée autrement. L’application peut également utiliser les fonctions disponibles sur cet objet pour informer l’interpréteur de commandes qu’elle souhaite commencer un appel, un partage d’écran ou une autre activité. GetForCurrentThread retourne toujours les mêmes instance de PreviewTeamView pour un thread donné. Il n’est donc pas nécessaire de mettre en cache un instance de celui-ci. L’utilisation classique consiste à obtenir le instance lors du lancement de l’application et à l’utiliser pour s’inscrire à tous les gestionnaires d’événements. 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.

Si l’application souhaite utiliser les informations d’identification de l’appareil pour authentifier l’appel à l’aide du compte d’appareil, elle peut récupérer les informations d’identification en texte brut du compte d’appareil en construisant une instance de PreviewTeamDeviceCredentials. En supposant que l’application dispose de la fonctionnalité appropriée, cet objet après construction contiendra les informations d’identification du compte d’appareil en texte brut non chiffré.