Windows.System.RemoteSystems Espacio de nombres

Proporciona una aplicación con la capacidad de detectar y comunicarse con otros dispositivos. Esta API forma parte de Project Rome, lo que le permite crear una experiencia de usuario multiplataforma.

Clases

KnownRemoteSystemCapabilities

Contiene los nombres de cadena de diferentes características de la plataforma de sistemas remotos. Un sistema remoto es compatible o incompatible con cada una de las funcionalidades correspondientes a las propiedades de esta clase.

RemoteSystem

Esta clase administra los atributos de un sistema remoto (dispositivo) detectado y proporciona las funcionalidades para detectar sistemas remotos como parte de Project Rome.

RemoteSystemAddedEventArgs

Obtiene información sobre un evento RemoteSystemAdded , es decir, remoteSystem que se agregó.

RemoteSystemApp

Representa una aplicación en un sistema remoto.

RemoteSystemAppRegistration

Esta clase representa una aplicación que se va a registrar en la nube para la conectividad remota. Una aplicación registrada puede proporcionar servicios de aplicaciones remotos o usarse para iniciar un URI.

RemoteSystemAuthorizationKindFilter

IRemoteSystemFilter que modifica el conjunto de sistemas remotos detectables al permitir los de un tipo de autorización específico.

RemoteSystemConnectionInfo

Proporciona información sobre una conexión a un sistema remoto. Por ejemplo, el tipo de conexión.

RemoteSystemConnectionRequest

Representa una intención de comunicarse con un sistema remoto (dispositivo) específico.

RemoteSystemDiscoveryTypeFilter

IRemoteSystemFilter que limita el conjunto de sistemas remotos detectables al permitir solo los de un tipo de detección específico.

RemoteSystemEnumerationCompletedEventArgs

Esta es la clase de argumento para el evento RemoteSystemWatcher.EnumerationCompleted .

RemoteSystemKindFilter

IRemoteSystemFilter que limita el conjunto de sistemas remotos detectables al permitir solo los de tipos de dispositivo específicos.

RemoteSystemKinds

Contiene cadenas de solo lectura que identifican varios tipos de dispositivo.

RemoteSystemRemovedEventArgs

Obtiene información sobre un evento RemoteSystemRemoved , es decir, remoteSystem que se quitó.

RemoteSystemSession

Representa y controla una sesión remota que se puede compartir entre dos o más dispositivos conectados. Vea Comentarios para obtener información sobre esta característica.

RemoteSystemSessionAddedEventArgs

Contiene información sobre un evento RemoteSystemSessionWatcher.Added .

RemoteSystemSessionController

Controla la creación y administración de una nueva sesión remota para que otros dispositivos se unan.

RemoteSystemSessionCreationResult

Representa el resultado de un intento de un objeto RemoteSystemSessionController para crear una nueva sesión remota.

RemoteSystemSessionDisconnectedEventArgs

Contiene información sobre un evento RemoteSystemSession.Disconnected , es decir, el motivo por el que este dispositivo se desconectó de la sesión.

RemoteSystemSessionInfo

Contiene información de identificación sobre una sesión remota.

RemoteSystemSessionInvitation

Representa una invitación de un participante de sesión para unirse a su sesión remota.

RemoteSystemSessionInvitationListener

Contiene la funcionalidad para recibir y controlar invitaciones para unirse a sesiones remotas. Esta clase comienza a escuchar las invitaciones cuando se crea una instancia.

RemoteSystemSessionInvitationReceivedEventArgs

Contiene información sobre un evento RemoteSystemSessionInvitationListener.InvitationReceived , es decir, el objeto RemoteSystemSessionInvitation asociado.

RemoteSystemSessionJoinRequest

Representa la solicitud de un dispositivo remoto para unirse a una sesión controlada por este dispositivo.

RemoteSystemSessionJoinRequestedEventArgs

Contiene información sobre el evento RemoteSystemSessionController.JoinRequested que se generó.

RemoteSystemSessionJoinResult

Representa el resultado del intento de este dispositivo de unirse a una sesión remota.

RemoteSystemSessionMessageChannel

Controla un canal de transferencia de datos dedicado dentro de una sesión remota. Esta clase posee la funcionalidad de envío y recepción.

RemoteSystemSessionOptions

Contiene opciones adicionales que una instancia remoteSystemSessionController puede especificar al intentar crear una sesión remota.

RemoteSystemSessionParticipant

Representa un dispositivo que es un participante en una sesión remota. Una sesión puede tener uno o varios participantes.

RemoteSystemSessionParticipantAddedEventArgs

Contiene información sobre un evento RemoteSystemSessionParticipantWatcher.Added , es decir, el participante que se agregó a la sesión.

RemoteSystemSessionParticipantRemovedEventArgs

Contiene información sobre un evento RemoteSystemSessionParticipantWatcher.Removed , es decir, el participante que se quitó de la sesión.

RemoteSystemSessionParticipantWatcher

Controla la detección y supervisión de los participantes de la sesión remota mediante la generación de los eventos adecuados.

RemoteSystemSessionRemovedEventArgs

Contiene información sobre un evento RemoteSystemSessionWatcher.Removed que se generó, es decir, la sesión remota que ha desaparecido.

RemoteSystemSessionUpdatedEventArgs

Contiene información sobre un evento RemoteSystemSessionWatcher.Updated que se generó, es decir, la sesión remota cuya información se actualizó.

RemoteSystemSessionValueSetReceivedEventArgs

Contiene información sobre un evento RemoteSystemSessionMessageChannel.ValueSetReceived que se generó, es decir, el mensaje que se recibió.

RemoteSystemSessionWatcher

Supervisa la actividad relacionada con la detección de sesiones remotas y genera los eventos adecuados.

RemoteSystemStatusTypeFilter

IRemoteSystemFilter que limita el conjunto de sistemas remotos detectables al permitir solo los de un estado de disponibilidad específico.

RemoteSystemUpdatedEventArgs

Obtiene información sobre un evento RemoteSystemUpdated , es decir, remoteSystem que se actualizó.

RemoteSystemWatcher

Supervisa la actividad relacionada con la detección de sistemas remotos y genera los eventos adecuados.

RemoteSystemWatcherErrorOccurredEventArgs

Obtiene información sobre un evento ErrorOccurred , es decir, el valor RemoteSystemWatcherError que describe el error.

RemoteSystemWebAccountFilter

IRemoteSystemFilter que limita el conjunto de sistemas remotos detectables al permitir solo aquellos que han iniciado sesión con una determinada cuenta web.

Interfaces

IRemoteSystemFilter

Limita el conjunto de sistemas remotos que un objeto RemoteSystemWatcher puede detectar, según una caracterización determinada.

Enumeraciones

RemoteSystemAccessStatus

Contiene los valores que describen el acceso de una aplicación para usar la característica Sistemas remotos .

RemoteSystemAuthorizationKind

Contiene valores que especifican si el dispositivo cliente solo puede detectar dispositivos del mismo usuario u otros usuarios. Los dispositivos entre usuarios deben estar disponibles a través de una conexión proximal para detectarlos (consulte RemoteSystemDiscoveryType para obtener más información).

RemoteSystemDiscoveryType

Contiene los valores que describen cómo se pueden detectar los sistemas remotos.

RemoteSystemPlatform

Contiene valores que describen las plataformas del sistema operativo que un sistema remoto podría estar ejecutando.

RemoteSystemSessionCreationStatus

Describe el estado de un intento de crear una sesión remota.

RemoteSystemSessionDisconnectedReason

Contiene valores que describen el motivo por el que un dispositivo se puede desconectar de una sesión remota.

RemoteSystemSessionJoinStatus

Contiene valores que describen el resultado del intento de este dispositivo de unirse a una sesión remota.

RemoteSystemSessionMessageChannelReliability

Contiene valores que describen el tipo de confiabilidad de un canal de mensajería de sesión remota.

RemoteSystemSessionParticipantWatcherStatus

Contiene valores que describen el estado operativo de un objeto de monitor participante.

RemoteSystemSessionWatcherStatus

Contiene valores que describen el estado operativo de un objeto de monitor de sesión remoto.

RemoteSystemStatus

Contiene los valores que describen el estado de disponibilidad de un sistema remoto.

RemoteSystemStatusType

Contiene los valores que describen el tipo de estado de un sistema remoto. Se trata de una simplificación de la enumeración RemoteSystemStatus y se usa para construir un objeto RemoteSystemStatusTypeFilter .

RemoteSystemWatcherError

Contiene valores que describen un error del monitor, que puede detener la detección.

Consulte también