Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объявляет точку расширяемости приложения типа windows.appService. Application Контракты — это способ вызова фоновой задачи, принадлежащей другому приложению, или фоновой задачи, вызываемой для обслуживания контракта приложения способом взаимодействия с вызывающим.
Иерархия элементов
<Package>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <uap3:Extension>
└─ <uap3:AppService>
Синтаксис
<uap3:AppService
SupportsRemoteSystems = 'An optional boolean value.'
Name = 'A required string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
ServerName = 'An optional alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.'
uap4:SupportsMultipleInstances = 'An optional boolean value.' />
Атрибуты
| Атрибут | Описание | Тип данных | Обязательный | Значение по умолчанию |
|---|---|---|---|---|
| SupportsRemoteSystems | Указывает, разрешать ли доступ к конечной точке службы приложений из удаленной конечной точки. | Необязательное логическое значение. | Нет | |
| Имя | Имя службы (используется для сопоставления вызывающей Application стороны контракта с поставщиком). | Строка со значением от 2 до 39 символов длиной, состоящей из буквенно-цифровых символов, периодов (за исключением первого символа) и дефисов. | Да | |
| Имя сервера | Com-сервер, создающий экземпляр для выполнения активации контракта (гарантирует, что во время выполнения существует только один экземпляр сервера). Это необязательный атрибут, который используется только для процессов узла PPLE. | Необязательная буквенно-цифровые строки длиной от 1 до 255 символов. Должен начинаться с алфавитного символа. | Нет | |
| uap4:SupportsMultipleInstances | Поддерживает несколько отдельных экземпляров служб приложений. | Необязательное логическое значение. | Нет |
Дочерние элементы
Нет.
Родительские элементы
| Родительский элемент | Описание |
|---|---|
| uap:Extension | Объявляет точку расширяемости для приложения. |
Требования
| Элемент | Ценность |
|---|---|
| Пространство имен | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
| uap4 | http://schemas.microsoft.com/appx/manifest/uap/windows10/4 |
| минимальная версия ОС | Windows 10 версии 1607 (сборка 14393) |
Замечания
Замечание
Чтобы использовать элементы схемы uap3 или uap4, необходимо иметь правильную версию Windows 10 и включить связанное пространство имен схемы XML. Дополнительные сведения о версиях схем см. в разделе В Windows 10.
Примеры
<Package
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="uap uap3">
<Applications>
<Application>
<Extensions>
<uap:Extension
Category="windows.appService"
Executable="App1.exe"
EntryPoint="FabrikamService.InventoryServiceTask">
<uap3:AppService
Name="com.fabrikam.inventoryService"
SupportsRemoteSystems="true"/>
</uap:Extension>
</Extensions>
</Application>
</Applications>
</Package>