uap3:AppExtensionHost
Объявляет точку расширяемости приложения типа windows.appExtensionHost. Этот элемент указывает, какие категории расширений может размещать приложение.
Иерархия элементов
<uap3:AppExtensionHost>
Синтаксис
<uap3:AppExtensionHost>
<!-- Child elements -->
uap3:Name
</uap3:AppExtensionHost>
Элементы и атрибуты
Атрибуты
Отсутствует.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
uap3:Name | Указывает категорию расширений, которые может размещать приложение. |
Родительские элементы
Родительский элемент | Описание |
---|---|
uap3:Extension | Объявляет точку расширяемости для приложения. |
Комментарии
Чтобы упакованое приложение видело или перечисляло расширения приложения, оно должно соответствовать хотя бы одному из следующих критериев:
- Запуск от имени MediumIL (или более поздней версии)
- Запуск в AppContainer и объявление соответствующего приложенияextensionhost
- Запуск в AppContainer и возможность packageQuery
Этот проверка вызывается appExtensionCatalog.Open и AppExtensionCatalog::RequestRemovePackageAsync.
Примеры
В следующем примере показано, что приложение может размещать орфографические проверка Office и расширения браузера.
<Package
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="... uap3">
<Applications>
<Application>
<Extensions>
<uap3:Extension
Category="windows.appExtensionHost">
<uap3:AppExtensionHost>
<uap3:Name>com.microsoft.office.spellcheck.ext</uap3:Name>
<uap3:Name>com.microsoft.office.browser.ext</uap3:Name>
</uap3:AppExtensionHost>
</uap3:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 версии 1607 (сборка 14393) |