Windows.System.RemoteSystems Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet einer App die Möglichkeit, andere Geräte zu ermitteln und mit ihnen zu kommunizieren. Diese API ist Teil von Project Rome, mit dem Sie eine Benutzerfreundlichkeit für mehrere Plattformen erstellen können.
Klassen
KnownRemoteSystemCapabilities |
Enthält die Zeichenfolgennamen verschiedener Features der Remote systems-Plattform. Ein Remotesystem ist entweder kompatibel oder nicht kompatibel mit jeder der Funktionen, die den Eigenschaften dieser Klasse entsprechen. |
RemoteSystem |
Diese Klasse verwaltet die Attribute eines ermittelten Remotesystems (Geräts) und bietet die Funktionen zum Ermitteln von Remotesystemen im Rahmen von Project Rome. |
RemoteSystemAddedEventArgs |
Ruft Informationen zu einem RemoteSystemAdded-Ereignis ab, nämlich das remoteSystem , das hinzugefügt wurde. |
RemoteSystemApp |
Stellt eine Anwendung auf einem Remotesystem dar. |
RemoteSystemAppRegistration |
Diese Klasse stellt eine Anwendung dar, die in der Cloud für Remotekonnektivität registriert werden soll. Eine registrierte App kann Remote-App-Dienste bereitstellen oder zum Starten eines URI verwendet werden. |
RemoteSystemAuthorizationKindFilter |
Ein IRemoteSystemFilter , der den Satz der auffindbaren Remotesysteme ändert, indem er solche einer bestimmten Autorisierungsart zulässt. |
RemoteSystemConnectionInfo |
Stellt Informationen zu einer Verbindung mit einem Remotesystem bereit. Beispiel: Verbindungstyp. |
RemoteSystemConnectionRequest |
Stellt eine Absicht dar, mit einem bestimmten Remotesystem (Gerät) zu kommunizieren. |
RemoteSystemDiscoveryTypeFilter |
Ein IRemoteSystemFilter , der den Satz der auffindbaren Remotesysteme einschränkt, indem nur diejenigen eines bestimmten Ermittlungstyps zugelassen werden. |
RemoteSystemEnumerationCompletedEventArgs |
Dies ist die Argumentklasse für das RemoteSystemWatcher.EnumerationCompleted-Ereignis . |
RemoteSystemKindFilter |
Ein IRemoteSystemFilter , der den Satz der auffindbaren Remotesysteme einschränkt, indem nur diejenigen bestimmter Gerätetypen zugelassen werden. |
RemoteSystemKinds |
Enthält schreibgeschützte Zeichenfolgen, die verschiedene Gerätetypen identifizieren. |
RemoteSystemRemovedEventArgs |
Ruft Informationen zu einem RemoteSystemRemoved-Ereignis ab, nämlich dem Entfernten RemoteSystem . |
RemoteSystemSession |
Stellt eine Remotesitzung dar und verarbeitet diese, die zwischen zwei oder mehr verbundenen Geräten gemeinsam genutzt werden kann. Weitere Informationen zu diesem Feature finden Sie unter Hinweise. |
RemoteSystemSessionAddedEventArgs |
Enthält Informationen zu einem RemoteSystemSessionWatcher.Added-Ereignis . |
RemoteSystemSessionController |
Übernimmt die Erstellung und Verwaltung einer neuen Remotesitzung für andere Geräte, die beitreten sollen. |
RemoteSystemSessionCreationResult |
Stellt das Ergebnis eines Versuchs eines RemoteSystemSessionController-Objekts dar, eine neue Remotesitzung zu erstellen. |
RemoteSystemSessionDisconnectedEventArgs |
Enthält Informationen zu einem RemoteSystemSession.Disconnected-Ereignis , nämlich dem Grund, warum dieses Gerät von der Sitzung getrennt wurde. |
RemoteSystemSessionInfo |
Enthält identifizierende Informationen zu einer Remotesitzung. |
RemoteSystemSessionInvitation |
Stellt eine Einladung eines Sitzungsteilnehmers zum Beitreten zu seiner Remotesitzung dar. |
RemoteSystemSessionInvitationListener |
Enthält die Funktionalität zum Empfangen und Verarbeiten von Einladungen zum Beitreten an Remotesitzungen. Diese Klasse beginnt mit dem Lauschen auf Einladungen, wenn sie instanziiert wird. |
RemoteSystemSessionInvitationReceivedEventArgs |
Enthält Informationen zu einem RemoteSystemSessionInvitationListener.InvitationReceived-Ereignis , nämlich dem zugeordneten RemoteSystemSessionInvitation-Objekt . |
RemoteSystemSessionJoinRequest |
Stellt die Anforderung eines Remotegeräts dar, einer sitzung beizutreten, die von diesem Gerät gesteuert wird. |
RemoteSystemSessionJoinRequestedEventArgs |
Enthält Informationen zum ausgelösten RemoteSystemSessionController.JoinRequested-Ereignis . |
RemoteSystemSessionJoinResult |
Stellt das Ergebnis des Versuches dieses Geräts dar, einer Remotesitzung beizutreten. |
RemoteSystemSessionMessageChannel |
Verarbeitet einen dedizierten Datenübertragungskanal innerhalb einer Remotesitzung. Diese Klasse besitzt die Funktionalität für das Senden und Empfangen. |
RemoteSystemSessionOptions |
Enthält zusätzliche Optionen, die ein RemoteSystemSessionController-instance beim Erstellen einer Remotesitzung angeben kann. |
RemoteSystemSessionParticipant |
Stellt ein Gerät dar, das teilnehmer an einer Remotesitzung ist. Eine Sitzung kann einen oder mehrere Teilnehmer haben. |
RemoteSystemSessionParticipantAddedEventArgs |
Enthält Informationen zu einem RemoteSystemSessionParticipantWatcher.Added-Ereignis , nämlich dem Teilnehmer, der der Sitzung hinzugefügt wurde. |
RemoteSystemSessionParticipantRemovedEventArgs |
Enthält Informationen zu einem RemoteSystemSessionParticipantWatcher.Removed-Ereignis , nämlich dem Teilnehmer, der aus der Sitzung entfernt wurde. |
RemoteSystemSessionParticipantWatcher |
Übernimmt die Ermittlung und Überwachung von Remotesitzungsteilnehmern, indem die entsprechenden Ereignisse ausgelöst werden. |
RemoteSystemSessionRemovedEventArgs |
Enthält Informationen zu einem remoteSystemSessionWatcher.Removed-Ereignis , das ausgelöst wurde, nämlich die Remotesitzung, die nicht mehr vorhanden ist. |
RemoteSystemSessionUpdatedEventArgs |
Enthält Informationen zu einem ausgelösten RemoteSystemSessionWatcher.Updated-Ereignis , nämlich der Remotesitzung, deren Informationen aktualisiert wurden. |
RemoteSystemSessionValueSetReceivedEventArgs |
Enthält Informationen zu einem ausgelösten RemoteSystemSessionMessageChannel.ValueSetReceived-Ereignis , nämlich der empfangenen Nachricht. |
RemoteSystemSessionWatcher |
Überwacht aktivitäten im Zusammenhang mit der Ermittlung von Remotesitzungen und löst die entsprechenden Ereignisse aus. |
RemoteSystemStatusTypeFilter |
Ein IRemoteSystemFilter, der den Satz von auffindbaren Remotesystemen einschränkt, indem nur die eines bestimmten Verfügbarkeits-status zugelassen werden. |
RemoteSystemUpdatedEventArgs |
Ruft Informationen zu einem RemoteSystemUpdated-Ereignis ab, nämlich das RemoteSystem , das aktualisiert wurde. |
RemoteSystemWatcher |
Überwacht Aktivitäten im Zusammenhang mit der Ermittlung von Remotesystemen und löst die entsprechenden Ereignisse aus. |
RemoteSystemWatcherErrorOccurredEventArgs |
Ruft Informationen zu einem ErrorOccurred-Ereignis ab, d. h. dem RemoteSystemWatcherError-Wert , der den Fehler beschreibt. |
RemoteSystemWebAccountFilter |
Ein IRemoteSystemFilter , der den Satz von auffindbaren Remotesystemen einschränkt, indem nur diejenigen zugelassen werden, die mit einem bestimmten Webkonto angemeldet sind. |
Schnittstellen
IRemoteSystemFilter |
Schränkt den Satz von Remotesystemen ein, die ein RemoteSystemWatcher-Objekt gemäß einer bestimmten Charakterisierung ermitteln kann. |
Enumerationen
RemoteSystemAccessStatus |
Enthält die Werte, die den Zugriff einer App auf die Verwendung der Remotesysteme-Funktion beschreiben. |
RemoteSystemAuthorizationKind |
Enthält Werte, die angeben, ob das Clientgerät nur Geräte mit demselben Benutzer oder geräte anderer Benutzer ermitteln kann. Benutzerübergreifende Geräte müssen über eine proximale Verbindung verfügbar sein, um ermittelt zu werden (weitere Informationen finden Sie unter RemoteSystemDiscoveryType ). |
RemoteSystemDiscoveryType |
Enthält die Werte, die beschreiben, wie Remotesysteme ermittelt werden können. |
RemoteSystemPlatform |
Enthält Werte, die die Betriebssystemplattformen beschreiben, die auf einem Remotesystem ausgeführt werden können. |
RemoteSystemSessionCreationStatus |
Beschreibt die status eines Versuchs, eine Remotesitzung zu erstellen. |
RemoteSystemSessionDisconnectedReason |
Enthält Werte, die den Grund beschreiben, warum ein Gerät von einer Remotesitzung getrennt werden kann. |
RemoteSystemSessionJoinStatus |
Enthält Werte, die das Ergebnis des Versuches dieses Geräts beschreiben, einer Remotesitzung beizutreten. |
RemoteSystemSessionMessageChannelReliability |
Enthält Werte, die den Zuverlässigkeitstyp eines Messagingkanals für Remotesitzungen beschreiben. |
RemoteSystemSessionParticipantWatcherStatus |
Enthält Werte, die die operative status eines Teilnehmerüberwachungsobjekts beschreiben. |
RemoteSystemSessionWatcherStatus |
Enthält Werte, die die operative status eines Remotesitzungsüberwachungsobjekts beschreiben. |
RemoteSystemStatus |
Enthält die Werte, die die Verfügbarkeit eines Remotesystems status beschreiben. |
RemoteSystemStatusType |
Enthält die Werte, die den status Typ eines Remotesystems beschreiben. Dies ist eine Vereinfachung der RemoteSystemStatus-Enumeration und wird zum Erstellen eines RemoteSystemStatusTypeFilter-Objekts verwendet. |
RemoteSystemWatcherError |
Enthält Werte, die einen Watcherfehler beschreiben, der die Ermittlung beenden kann. |