Поделиться через


Windows.ApplicationModel.AppService Пространство имен

Службы приложений Windows обеспечивают обмен данными между приложениями, позволяя универсальному приложению для Windows предоставлять службы другим универсальным приложениям для Windows. Службы приложений позволяют создавать службы без пользовательского интерфейса, которые приложения могут вызывать на одном устройстве и, начиная с Windows 10 версии 1607, на удаленных устройствах.

Классы

AppServiceCatalog

Перечисление доступных поставщиков служб приложений на устройстве. Поставщики служб приложений обеспечивают обмен данными между приложениями, предоставляя службы, которые могут использоваться другими универсальными приложениями для Windows.

AppServiceClosedEventArgs

Предоставляет данные для события AppServiceConnection.ServiceClosed , которое возникает, когда другая конечная точка закрывает подключение к службе приложений. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows.

AppServiceConnection

Представляет подключение к конечной точке для службы приложений. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows. Поставщик Службы приложений получает запрос на подключение в рамках своей фоновой задачи; Дополнительные сведения см. в разделе Класс AppServiceTriggerDetails .

AppServiceDeferral

Позволяет фоновой задаче для службы приложений получить отсрочку, чтобы служба приложений могла отвечать на последующие запросы. Поставщики служб приложений обеспечивают обмен данными между приложениями, предоставляя службы, которые могут использоваться другими универсальными приложениями для Windows.

AppServiceRequest

Представляет сообщение, которое конечная точка для одной службы приложений отправляет в другую службу приложений. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows.

AppServiceRequestReceivedEventArgs

Предоставляет данные для события AppServiceConnection.RequestReceived , которое возникает при поступлении сообщения из другой конечной точки подключения службы приложений. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows.

AppServiceResponse

Представляет сообщение, отправленное службой приложений в ответ на запрос. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows.

AppServiceTriggerDetails

Представляет сведения, связанные с фоновой задачей для службы приложений. Службы приложений обеспечивают обмен данными между приложениями, позволяя предоставлять службы из универсального приложения для Windows в другое универсальное приложение для Windows.

StatelessAppServiceResponse

Ответ на вызов SendStatelessMessageAsync, содержащий ответное сообщение и состояние подключения.

Перечисления

AppServiceClosedStatus

Описывает состояние, которое было задано при закрытии конечной точки для службы приложений. Поставщики служб приложений обеспечивают обмен данными между приложениями, предоставляя службы, которые могут использоваться другими универсальными приложениями для Windows.

AppServiceConnectionStatus

Описывает состояние попытки, предпринятой приложением для открытия подключения к службе приложений путем вызова метода AppServiceConnection.OpenAsync . Поставщики служб приложений обеспечивают обмен данными между приложениями, предоставляя службы, которые могут использоваться другими универсальными приложениями для Windows.

AppServiceResponseStatus

Описывает состояние, когда приложение пытается отправить сообщение в службу приложений путем вызова метода AppServiceConnection.SendMessageAsync . Поставщики служб приложений обеспечивают обмен данными между приложениями, предоставляя службы, которые могут использоваться другими универсальными приложениями для Windows.

StatelessAppServiceResponseStatus

Указывает на успешное выполнение или сбой операции SendStatelessMessageAsync.

См. также раздел