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


uap3:AppExtensionHost

Объявляет точку расширяемости приложения типа windows.appExtensionHost. Этот элемент указывает, какие категории расширений может размещать приложение.

Иерархия элементов

<Пакет>

    <Приложения>

         <Приложение>

              <Расширения>

                   <uap3:Extension>

                        <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)