Windows.UI.Core.Preview.Communications Espacio de nombres

Permite que Teams o cualquier otro desarrollador escriban una aplicación VTC de complemento para Surface Hub.

Clases

PreviewTeamCleanupRequestedEventArgs

tbd

PreviewTeamCommandInvokedEventArgs

tbd

PreviewTeamDeviceCredentials

Proporciona las credenciales de la cuenta de dispositivo (no la cuenta de usuario) en Surface Hub. La aplicación debe tener la funcionalidad teamEditionDeviceCredential. La credencial se proporciona sin cifrar en texto sin formato.

PreviewTeamEndMeetingRequestedEventArgs

tbd

PreviewTeamJoinMeetingRequestedEventArgs

tbd

PreviewTeamView

Permite que la aplicación se registre en controladores de eventos que notifiquen cuándo el usuario invoca el control de llamadas\uso compartido de pantalla\etc. en el shell del que la aplicación no sería consciente de lo contrario.

Enumeraciones

PreviewMeetingInfoDisplayKind

Esta enumeración se usa para describir el tipo de presentación de información de reunión.

PreviewSystemState

Comunica el estado actual del sistema.

PreviewTeamEndMeetingKind

Describe el estado de la interfaz de usuario de la aplicación al finalizar una llamada.

PreviewTeamViewCommand

Esta enumeración se usa para comunicar una acción realizada por el usuario en el shell, como una clave de acceso rápido que se invoca.

Comentarios

En Windows Team Edition, una aplicación puede usar las funcionalidades previewTeamView y teamEditionDeviceCredential junto con la superficie de la API Windows.UI.Core.Preview.Communications para convertirse en el controlador de VTC predeterminado en el dispositivo Surface Hub. Cuando lo invoque el shell, se activará la aplicación VTC predeterminada. Si el usuario ha seleccionado una reunión específica, el URI que se estableció en el campo OnlineMeetingLink del elemento de Outlook estará disponible para la aplicación como primer argumento de inicio.

Una vez activada, siempre que la aplicación tenga las funcionalidades adecuadas en su manifiesto, podrá llamar a la función estática PreviewTeamView::GetForCurrentThread(). Se debe llamar a esta función desde el subproceso de interfaz de usuario de la aplicación. La clase PreviewTeamView permite que la aplicación se registre en controladores de eventos que lo notifiquen si el usuario ha invocado el control de llamadas\uso compartido de pantalla\etc en el shell del que la aplicación no sería consciente de lo contrario. La aplicación también puede usar funciones disponibles en este objeto para notificar al shell que desea iniciar una llamada, el uso compartido de pantalla u otra actividad. GetForCurrentThread siempre devolverá la misma instancia de PreviewTeamView para un subproceso determinado, por lo que no es necesario almacenar en caché una instancia de él. El uso típico es obtener la instancia durante el inicio de la aplicación y usarla para registrarse en todos los controladores de eventos. Aunque se debe recuperar una instancia de PreviewTeamView en el subproceso de interfaz de usuario, generalmente es un objeto sin subprocesos cuyos métodos no se bloquean. Por ejemplo, llamar a StartScreenSharing puede devolver antes de que se dibuje realmente el borde de uso compartido de pantalla. Por este motivo, algunas propiedades tienen devoluciones de llamada para que la aplicación se notifique cuando se complete realmente la acción.

Si la aplicación desea usar las credenciales del dispositivo para autenticar la llamada mediante la cuenta de dispositivo, puede recuperar las credenciales de texto sin formato de la cuenta de dispositivo mediante la construcción de una instancia de PreviewTeamDeviceCredentials. Suponiendo que la aplicación tiene la funcionalidad adecuada, este objeto después de la construcción contendrá las credenciales de la cuenta de dispositivo de texto sin cifrar sin cifrar.