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

Содержит значения, описывающие состояние сообщения, отправленного из одной службы приложений в другую (успешно ли доставлены данные сообщения).