Windows.System.RemoteSystems Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit à une application la possibilité de découvrir d’autres appareils et de communiquer avec eux. Cette API fait partie de Project Rome qui vous permet de créer une expérience utilisateur multiplateforme.
Classes
KnownRemoteSystemCapabilities |
Contient les noms de chaîne des différentes fonctionnalités de la plateforme Systèmes distants. Un système distant est compatible ou incompatible avec chacune des fonctionnalités correspondant aux propriétés de cette classe. |
RemoteSystem |
Cette classe gère les attributs d’un système distant (appareil) découvert et fournit les fonctionnalités permettant de découvrir des systèmes distants dans le cadre du projet Rome. |
RemoteSystemAddedEventArgs |
Obtient des informations sur un événement RemoteSystemAdded , à savoir le RemoteSystem qui a été ajouté. |
RemoteSystemApp |
Représente une application sur un système distant. |
RemoteSystemAppRegistration |
Cette classe représente une application qui doit être inscrite dans le cloud pour la connectivité à distance. Une application inscrite peut fournir des services d’application distants ou être utilisée pour lancer un URI. |
RemoteSystemAuthorizationKindFilter |
IRemoteSystemFilter qui modifie l’ensemble des systèmes distants détectables en autorisant ceux d’un type d’autorisation spécifique. |
RemoteSystemConnectionInfo |
Fournit des informations sur une connexion à un système distant. Par exemple, le type de connexion. |
RemoteSystemConnectionRequest |
Représente une intention de communiquer avec un système distant (appareil) spécifique. |
RemoteSystemDiscoveryTypeFilter |
IRemoteSystemFilter qui limite l’ensemble des systèmes distants détectables en autorisant uniquement ceux d’un type de découverte spécifique. |
RemoteSystemEnumerationCompletedEventArgs |
Il s’agit de la classe d’argument pour l’événement RemoteSystemWatcher.EnumerationCompleted . |
RemoteSystemKindFilter |
IRemoteSystemFilter qui limite l’ensemble des systèmes distants détectables en autorisant uniquement ceux de types d’appareils spécifiques. |
RemoteSystemKinds |
Contient des chaînes en lecture seule qui identifient différents types d’appareils. |
RemoteSystemRemovedEventArgs |
Obtient des informations sur un événement RemoteSystemRemoved , à savoir le RemoteSystem qui a été supprimé |
RemoteSystemSession |
Représente et gère une session à distance qui peut être partagée entre plusieurs appareils connectés. Pour plus d’informations sur cette fonctionnalité, consultez Remarques. |
RemoteSystemSessionAddedEventArgs |
Contient des informations sur un événement RemoteSystemSessionWatcher.Added . |
RemoteSystemSessionController |
Gère la création et la gestion d’une nouvelle session à distance pour que d’autres appareils rejoignent. |
RemoteSystemSessionCreationResult |
Représente le résultat d’une tentative de création d’une session distante par un objet RemoteSystemSessionController . |
RemoteSystemSessionDisconnectedEventArgs |
Contient des informations sur un événement RemoteSystemSession.Disconnected , à savoir la raison pour laquelle cet appareil a été déconnecté de la session. |
RemoteSystemSessionInfo |
Contient des informations d’identification sur une session à distance. |
RemoteSystemSessionInvitation |
Représente une invitation d’un participant à la session à rejoindre sa session à distance. |
RemoteSystemSessionInvitationListener |
Contient les fonctionnalités permettant de recevoir et de gérer les invitations à rejoindre des sessions à distance. Cette classe commence à écouter les invitations lorsqu’elle est instanciée. |
RemoteSystemSessionInvitationReceivedEventArgs |
Contient des informations sur un événement RemoteSystemSessionInvitationListener.InvitationReceived , à savoir l’objet RemoteSystemSessionInvitation associé. |
RemoteSystemSessionJoinRequest |
Représente la demande d’un appareil distant de rejoindre une session contrôlée par cet appareil. |
RemoteSystemSessionJoinRequestedEventArgs |
Contient des informations sur l’événement RemoteSystemSessionController.JoinRequested qui a été déclenché. |
RemoteSystemSessionJoinResult |
Représente le résultat de la tentative de cet appareil de rejoindre une session à distance. |
RemoteSystemSessionMessageChannel |
Gère un canal de transfert de données dédié au sein d’une session à distance. Cette classe possède les fonctionnalités d’envoi et de réception. |
RemoteSystemSessionOptions |
Contient des options supplémentaires qu’un instance RemoteSystemSessionController peut spécifier lors de la tentative de création d’une session à distance. |
RemoteSystemSessionParticipant |
Représente un appareil participant à une session à distance. Une session peut avoir un ou plusieurs participants. |
RemoteSystemSessionParticipantAddedEventArgs |
Contient des informations sur un événement RemoteSystemSessionParticipantWatcher.Added , à savoir le participant qui a été ajouté à la session. |
RemoteSystemSessionParticipantRemovedEventArgs |
Contient des informations sur un événement RemoteSystemSessionParticipantWatcher.Removed , à savoir le participant qui a été supprimé de la session. |
RemoteSystemSessionParticipantWatcher |
Gère la découverte et la surveillance des participants à la session à distance en mettant en place les événements appropriés. |
RemoteSystemSessionRemovedEventArgs |
Contient des informations sur un événement RemoteSystemSessionWatcher.Removed déclenché, à savoir la session à distance qui a disparu. |
RemoteSystemSessionUpdatedEventArgs |
Contient des informations sur un événement RemoteSystemSessionWatcher.Updated qui a été déclenché, à savoir la session distante dont les informations ont été mises à jour. |
RemoteSystemSessionValueSetReceivedEventArgs |
Contient des informations sur un événement RemoteSystemSessionMessageChannel.ValueSetReceived qui a été déclenché, à savoir le message qui a été reçu. |
RemoteSystemSessionWatcher |
Surveille l’activité liée à la découverte de sessions à distance et déclenche les événements appropriés. |
RemoteSystemStatusTypeFilter |
IRemoteSystemFilter qui limite l’ensemble des systèmes distants détectables en autorisant uniquement ceux d’un status de disponibilité spécifique. |
RemoteSystemUpdatedEventArgs |
Obtient des informations sur un événement RemoteSystemUpdated , à savoir le RemoteSystem qui a été mis à jour. |
RemoteSystemWatcher |
Surveille l’activité liée à la découverte de systèmes distants et déclenche les événements appropriés. |
RemoteSystemWatcherErrorOccurredEventArgs |
Obtient des informations sur un événement ErrorOccurred , à savoir la valeur RemoteSystemWatcherError décrivant l’erreur. |
RemoteSystemWebAccountFilter |
IRemoteSystemFilter qui limite l’ensemble des systèmes distants détectables en autorisant uniquement ceux qui sont connectés avec un compte web spécifique. |
Interfaces
IRemoteSystemFilter |
Limite l’ensemble des systèmes distants qu’un objet RemoteSystemWatcher peut découvrir, en fonction d’une caractérisation particulière. |
Énumérations
RemoteSystemAccessStatus |
Contient les valeurs qui décrivent l’accès d’une application à l’utilisation de la fonctionnalité Systèmes distants . |
RemoteSystemAuthorizationKind |
Contient des valeurs spécifiant si l’appareil client peut découvrir uniquement les appareils du même utilisateur ou les appareils d’autres utilisateurs. Les appareils inter-utilisateurs doivent être disponibles via une connexion proximale pour être découverts (voir RemoteSystemDiscoveryType pour plus d’informations). |
RemoteSystemDiscoveryType |
Contient les valeurs qui décrivent comment les systèmes distants peuvent être découverts. |
RemoteSystemPlatform |
Contient des valeurs qui décrivent les plateformes de système d’exploitation qu’un système distant peut exécuter. |
RemoteSystemSessionCreationStatus |
Décrit la status d’une tentative de création d’une session à distance. |
RemoteSystemSessionDisconnectedReason |
Contient des valeurs qui décrivent la raison pour laquelle un appareil peut être déconnecté d’une session à distance. |
RemoteSystemSessionJoinStatus |
Contient des valeurs qui décrivent le résultat de la tentative de cet appareil de rejoindre une session à distance. |
RemoteSystemSessionMessageChannelReliability |
Contient des valeurs qui décrivent le type de fiabilité d’un canal de messagerie de session à distance. |
RemoteSystemSessionParticipantWatcherStatus |
Contient des valeurs qui décrivent la status opérationnelle d’un objet observateur participant. |
RemoteSystemSessionWatcherStatus |
Contient des valeurs qui décrivent la status opérationnelle d’un objet observateur de session à distance. |
RemoteSystemStatus |
Contient les valeurs qui décrivent la disponibilité d’un système distant status. |
RemoteSystemStatusType |
Contient les valeurs qui décrivent le type de status d’un système distant. Il s’agit d’une simplification de l’énumération RemoteSystemStatus et permet de construire un objet RemoteSystemStatusTypeFilter . |
RemoteSystemWatcherError |
Contient des valeurs qui décrivent une erreur d’observateur, ce qui peut arrêter la découverte. |