uap3:AppExtensionHost

Déclare un point d’extensibilité d’application de type windows.appExtensionHost. Cet élément indique les catégories d’extensions que l’application peut héberger.

Hiérarchie d’éléments

<Paquet>

    <Applications>

         <Application>

              <Extensions>

                   <uap3:Extension>

                        <uap3:AppExtensionHost>

Syntaxe

<uap3:AppExtensionHost>

  <!-- Child elements -->
  uap3:Name

</uap3:AppExtensionHost>

Attributs et éléments

Attributs

Aucune.

Éléments enfants

Élément enfant Description
uap3:Name Spécifie une catégorie d’extensions que l’application peut héberger.

Éléments parents

Élément parent Description
uap3:Extension Déclare un point d’extensibilité pour l’application.

Remarques

Pour qu’une application empaquetée affiche/énumère les applicationsextensions, elle doit répondre à au moins un des critères suivants :

  • Exécuter en tant que MediumIL (ou supérieur)
  • Exécuter dans un AppContainer et déclarer un appextensionhost correspondant
  • Exécuter dans un AppContainer et disposer de la fonctionnalité packageQuery

Cette case activée est appelée par AppExtensionCatalog.Open et AppExtensionCatalog ::RequestRemovePackageAsync.

Exemples

L’exemple suivant indique que l’application peut héberger les extensions orthographiques Office case activée et de navigateur.

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

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10 version 1607 (build 14393)