com.microsoft.connecteddevices.remotesystems.commanding
Классы
| AppServiceClosedEventArgs |
Возвращается AppServiceConnection, чтобы сообщить о закрытии AppServiceConnection и указать причину закрытия события. |
| AppServiceConnection |
Этот класс управляет подключением к определенной службе удаленных приложений. |
| AppServiceConnectionOpenedInfo |
Этот класс предоставляет данные для события AppServiceProvider, которое возникает при открытии удаленного устройства подключения к локальной службе приложений. |
| AppServiceRequest |
Представляет входящее сообщение из удаленного приложения или устройства в этот AppServiceConnection. |
| AppServiceRequestReceivedEventArgs |
Содержит данные, связанные с событием", полученным запросом. |
| AppServiceResponse |
Представляет сообщение, переданное из удаленной службы приложений в клиентское приложение в ответ на ранее отправленное сообщение. |
| RemoteLauncher |
Этот класс обрабатывает запуск приложения на удаленном устройстве с помощью URI. |
| RemoteLauncherOptions |
Этот класс задает параметры, используемые для запуска приложения по умолчанию для URI на удаленном устройстве. |
| RemoteSystemAppRegistration |
Этот класс представляет приложение, которое должно быть зарегистрировано на платформе ConnectedDevices. Требуется регистрация (SaveAsync должна быть успешно завершена) для получения ответов от команд, а также для того, чтобы другие приложения могли обнаруживать это приложение и его атрибуты и возможности. |
| RemoteSystemAppRegistrationPublishResult |
Результат RemoteSystemAppRegistration |
| RemoteSystemConnectionInfo |
Предоставляет сведения о подключении к удаленной системе, например тип подключения. |
| RemoteSystemConnectionRequest |
Представляет попытку взаимодействия с определенным удаленным устройством или приложением. Этот класс выступает в качестве моста между RemoteSystem / RemoteSystemApp и RemoteLauncher / AppServiceConnection |
| StatelessAppServiceResponse |
Представляет сообщение, переданное из удаленной службы приложений в клиентское приложение в ответ на предыдущий вызов AppServiceConnection. |
Интерфейсы
| AppServiceProvider |
Этот интерфейс содержит методы для предоставления локальной службе приложений доступа к удаленным устройствам. Разработчики должны реализовать этот интерфейс, чтобы сделать службы приложений доступными для удаленного подключения. |
| LaunchUriProvider |
Этот интерфейс предоставляет методы обработки URI, отправляемого через платформу ConnectedDevices. Чтобы ответить на запросы запуска URI, приложение должно реализовать этот интерфейс. |
Перечисления
| AppServiceClosedStatus |
Содержит значения, описывающие причину закрытия подключения службы приложений. |
| AppServiceConnectionStatus |
Содержит значения, описывающие подключение к удаленной службе приложений. |
| AppServiceResponseStatus |
Содержит значения, описывающие состояние сообщения, отправленного из одной службы приложений в другую (успешно ли доставлены данные сообщения). |
| RemoteLaunchUriStatus |
Указывает результат попытки запустить приложение на удаленном устройстве с помощью URI. |
| RemoteSystemAppRegistrationPublishStatus |
Содержит значения, описывающие состояние операции публикации. Состояния ошибок указывают временные условия, когда разработчик приложения может повторить публикацию. |
| StatelessAppServiceResponseStatus |
Содержит значения, описывающие состояние сообщения, отправленного из одной службы приложений в другую (успешно ли доставлены данные сообщения). |