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 |
Содержит значения, описывающие ошибку наблюдателя, которая может остановить обнаружение. |