Windows.System.RemoteSystems Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет приложению возможность обнаруживать другие устройства и взаимодействовать с ними. Этот API является частью Project Rome, которая позволяет создавать многоплатформенный пользовательский интерфейс.
Классы
KnownRemoteSystemCapabilities |
Содержит строковые имена различных функций платформы удаленных систем. Удаленная система совместима с каждой из возможностей, соответствующих свойствам этого класса. |
RemoteSystem |
Этот класс управляет атрибутами обнаруженной удаленной системы (устройства) и предоставляет возможности обнаружения удаленных систем в составе Project Rome. |
RemoteSystemAddedEventArgs |
Получает сведения о событии RemoteSystemAdded , а именно о добавленной системе RemoteSystem . |
RemoteSystemApp |
Представляет приложение в удаленной системе. |
RemoteSystemAppRegistration |
Этот класс представляет приложение, которое должно быть зарегистрировано в облаке для удаленного подключения. Зарегистрированное приложение может предоставлять удаленные службы приложений или использовать для запуска URI. |
RemoteSystemAuthorizationKindFilter |
IRemoteSystemFilter, который изменяет набор обнаруживаемых удаленных систем путем разрешения определенных типов авторизации. |
RemoteSystemConnectionInfo |
Предоставляет сведения о подключении к удаленной системе. Например, тип подключения. |
RemoteSystemConnectionRequest |
Представляет намерение взаимодействовать с определенной удаленной системой (устройством). |
RemoteSystemDiscoveryTypeFilter |
IRemoteSystemFilter, который ограничивает набор обнаруживаемых удаленных систем, разрешая только те, которые относятся к определенному типу обнаружения. |
RemoteSystemEnumerationCompletedEventArgs |
Это класс аргументов для события RemoteSystemWatcher.EnumerationCompleted . |
RemoteSystemKindFilter |
IRemoteSystemFilter, который ограничивает набор обнаруживаемых удаленных систем, разрешая только те из определенных типов устройств. |
RemoteSystemKinds |
Содержит строки, доступные только для чтения, которые идентифицируют различные типы устройств. |
RemoteSystemRemovedEventArgs |
Получает сведения о событии RemoteSystemRemoved , а именно удаленной системе RemoteSystem . |
RemoteSystemSession |
Представляет и обрабатывает удаленный сеанс, который может совместно использоваться двумя или более подключенными устройствами. Сведения об этой функции см. в разделе Примечания. |
RemoteSystemSessionAddedEventArgs |
Содержит сведения о событии RemoteSystemSessionWatcher.Added . |
RemoteSystemSessionController |
Обрабатывает создание нового удаленного сеанса для присоединения других устройств и управление ими. |
RemoteSystemSessionCreationResult |
Представляет результат попытки объекта RemoteSystemSessionController создать новый удаленный сеанс. |
RemoteSystemSessionDisconnectedEventArgs |
Содержит сведения о событии RemoteSystemSession.Disconnected , а именно о причине отключения этого устройства от сеанса. |
RemoteSystemSessionInfo |
Содержит идентифицирующие сведения об удаленном сеансе. |
RemoteSystemSessionInvitation |
Представляет приглашение участника сеанса присоединиться к удаленному сеансу. |
RemoteSystemSessionInvitationListener |
Содержит функциональные возможности для получения и обработки приглашений на присоединение к удаленным сеансам. Этот класс начинает прослушивать приглашения при создании экземпляра. |
RemoteSystemSessionInvitationReceivedEventArgs |
Содержит сведения о событии RemoteSystemSessionInvitationListener.InvitationReceived , а именно о связанном объекте RemoteSystemSessionInvitation . |
RemoteSystemSessionJoinRequest |
Представляет запрос удаленного устройства на присоединение к сеансу, управляемому этим устройством. |
RemoteSystemSessionJoinRequestedEventArgs |
Содержит сведения о событии RemoteSystemSessionController.JoinRequested , которое было создано. |
RemoteSystemSessionJoinResult |
Представляет результат попытки этого устройства присоединиться к удаленному сеансу. |
RemoteSystemSessionMessageChannel |
Обрабатывает выделенный канал передачи данных в удаленном сеансе. Этому классу принадлежат функции отправки и получения. |
RemoteSystemSessionOptions |
Содержит дополнительные параметры, которые экземпляр RemoteSystemSessionController может указать при попытке создать удаленный сеанс. |
RemoteSystemSessionParticipant |
Представляет устройство, являющееся участником удаленного сеанса. В сеансе может быть один или несколько участников. |
RemoteSystemSessionParticipantAddedEventArgs |
Содержит сведения о событии RemoteSystemSessionParticipantWatcher.Added , а именно об участнике, который был добавлен в сеанс. |
RemoteSystemSessionParticipantRemovedEventArgs |
Содержит сведения о событии RemoteSystemSessionParticipantWatcher.Removed , а именно об участнике, который был удален из сеанса. |
RemoteSystemSessionParticipantWatcher |
Управляет обнаружением и мониторингом участников удаленного сеанса путем создания соответствующих событий. |
RemoteSystemSessionRemovedEventArgs |
Содержит сведения о событии RemoteSystemSessionWatcher.Removed , которое было создано, а именно об удаленном сеансе, который исчез. |
RemoteSystemSessionUpdatedEventArgs |
Содержит сведения о событии RemoteSystemSessionWatcher.Updated , которое было создано, а именно об удаленном сеансе, сведения о котором были обновлены. |
RemoteSystemSessionValueSetReceivedEventArgs |
Содержит сведения о событии RemoteSystemSessionMessageChannel.ValueSetReceived , которое было создано, а именно полученное сообщение. |
RemoteSystemSessionWatcher |
Наблюдает за действиями, связанными с обнаружением удаленных сеансов, и вызывает соответствующие события. |
RemoteSystemStatusTypeFilter |
IRemoteSystemFilter, который ограничивает набор обнаруживаемых удаленных систем, разрешая только те из них, которые относятся к определенному состоянию доступности. |
RemoteSystemUpdatedEventArgs |
Получает сведения о событии RemoteSystemUpdated , а именно об обновленной системе RemoteSystem . |
RemoteSystemWatcher |
Наблюдает за действиями, связанными с обнаружением удаленных систем, и вызывает соответствующие события. |
RemoteSystemWatcherErrorOccurredEventArgs |
Возвращает сведения о событии ErrorOccurred , а именно значение RemoteSystemWatcherError , описывающее ошибку. |
RemoteSystemWebAccountFilter |
IRemoteSystemFilter, который ограничивает набор обнаруживаемых удаленных систем, разрешая только те, которые вошли с помощью определенной веб-учетной записи. |
Интерфейсы
IRemoteSystemFilter |
Ограничивает набор удаленных систем, которые может обнаруживать объект RemoteSystemWatcher , в соответствии с определенной характеристикой. |
Перечисления
RemoteSystemAccessStatus |
Содержит значения, описывающие доступ приложения для использования функции удаленных систем . |
RemoteSystemAuthorizationKind |
Содержит значения, указывающие, может ли клиентское устройство обнаруживать только однопользовательские устройства или устройства других пользователей. Для обнаружения межпользовательские устройства должны быть доступны через проксимальное подключение (дополнительные сведения см. в разделе RemoteSystemDiscoveryType ). |
RemoteSystemDiscoveryType |
Содержит значения, описывающие, как можно обнаружить удаленные системы. |
RemoteSystemPlatform |
Содержит значения, описывающие платформы операционной системы, на которых может работать удаленная система. |
RemoteSystemSessionCreationStatus |
Описывает состояние попытки создания удаленного сеанса. |
RemoteSystemSessionDisconnectedReason |
Содержит значения, описывающие причину отключения устройства от удаленного сеанса. |
RemoteSystemSessionJoinStatus |
Содержит значения, описывающие результат попытки этого устройства присоединиться к удаленному сеансу. |
RemoteSystemSessionMessageChannelReliability |
Содержит значения, описывающие тип надежности канала обмена сообщениями удаленного сеанса. |
RemoteSystemSessionParticipantWatcherStatus |
Содержит значения, описывающие рабочее состояние объекта наблюдателя участника. |
RemoteSystemSessionWatcherStatus |
Содержит значения, описывающие рабочее состояние объекта удаленного наблюдателя за сеансами. |
RemoteSystemStatus |
Содержит значения, описывающие состояние доступности удаленной системы. |
RemoteSystemStatusType |
Содержит значения, описывающие тип состояния удаленной системы. Это упрощение перечисления RemoteSystemStatus и используется для создания объекта RemoteSystemStatusTypeFilter . |
RemoteSystemWatcherError |
Содержит значения, описывающие ошибку наблюдателя, которая может остановить обнаружение. |