Schéma du manifeste des extensions Windows 8.1
cette référence fournit des détails pour chaque élément, attribut et type de données qui définit le schéma du manifeste de package d’application pour les applications de Windows 8.1. Le fichier de définition de schéma est AppxManifestSchema2010_v2. xsd.
AppxManifestSchema2010_v2. xsd est le schéma qui définit le schéma de manifeste global pour les applications Windows 8.1. AppxManifestSchema2010_v2. xsd est une copie du schéma de manifeste Windows 8, AppxManifestSchema. xsd, mais ajoute de nouveaux éléments et attributs dans l’espace de noms Windows 8.1. Ce schéma est utilisé uniquement pour valider les manifestes qui définissent OSMinVersion comme 6,3. *. ces types d’espaces de noms Windows 8.1 sont importés dans ce schéma à partir du fichier AppxManifestSchema2013. xsd.
Le tableau suivant répertorie tous les éléments de ce schéma, triés par ordre alphabétique par nom.
Élément | Description |
---|---|
ActivatableClass (type : CT_InProcessActivatableClass) | Déclare une classe d’exécution associée au point d’extensibilité. |
ActivatableClass (type : CT_OutOfProcessActivatableClass) | Déclare une classe d’exécution associée au point d’extensibilité. |
ActivatableClassAttribute | définit un attribut de la classe qui est stockée dans le magasin de propriétés Windows Runtime. |
Application | Représente une application qui comprend une partie ou la totalité des fonctionnalités fournies dans le package. |
ApplicationContentUriRules | Spécifie les pages du contexte Web qui ont accès aux périphériques de géolocalisation du système (si l’application a l’autorisation d’accéder à cette fonctionnalité) et l’accès au Presse-papiers. |
ApplicationExtensionChoice | Élément Choice de l’extension d’application abstraite pour le groupe de substitution XSD. Cela ne peut pas être déclaré dans le XML. |
Applications | Représente une ou plusieurs applications qui composent le package. |
Arguments | Spécifie la liste des arguments séparés par des virgules à passer à l’exécutable. |
AutoPlayContent | Déclare un point d’extensibilité de l’application de type Windows. autoPlayContent. L’application fournit les actions de contenu de lecture automatique spécifiées. |
AutoPlayDevice | Déclare un point d’extensibilité de l’application de type Windows. autoPlayDevice. L’application fournit les actions d’appareil de lecture automatique spécifiées. |
BackgroundTasks | Définit un point d’extensibilité de l’application de type Windows. backgroundTasks. Les tâches en arrière-plan s’exécutent dans un hôte d’arrière-plan dédié. autrement dit, sans interface utilisateur. |
Capabilities | Déclare l’accès aux ressources utilisateur protégées requises par le package. |
Fonctionnalité | Déclare une fonctionnalité requise par un package. |
Certificate | Certificat à utiliser avec le package et placé dans les magasins de certificats système. |
Certificates | Déclare un point d’extensibilité de package de type Windows. Certificates. L’application requiert un ou plusieurs certificats des magasins de certificats spécifiés. |
DataFormat | Spécifie un format de package de données tel que le format texte ou HTML que l’application peut partager. Elle est unique pour chaque application du package et respecte la casse. |
DefaultTile | Mosaïque par défaut qui représente l’application sur l’écran d’accueil. Cette vignette s’affiche lorsque l’application est installée pour la première fois, avant d’avoir reçu des notifications de mise à jour. Quand une vignette n’a pas de notifications à afficher, la vignette revient à la valeur par défaut. |
Dépendances | Déclare d’autres packages dont dépend un package pour terminer son logiciel. |
Description | Description conviviale qui peut être affichée aux utilisateurs. |
DeviceCapability | Déclare une fonctionnalité de périphérique requise par un package. |
DeviceCapabilityChoice | Élément de choix de fonctionnalité d’appareil abstrait pour le groupe de substitution XSD. Cela ne peut pas être déclaré dans le XML. |
DisplayName | Nom convivial qui peut être affiché aux utilisateurs. Cette chaîne est localisable. |
EditFlags | Spécifie le type d’informations que voit l’utilisateur lors de l’ouverture d’un fichier associé au point d’extensibilité. |
Extension (dans le type : CT_PackageExtensions) | Déclare un point d’extensibilité pour le package. |
Extension (type : CT_ApplicationExtension) | Déclare un point d’extensibilité pour l’application. |
Extensions (type : CT_ApplicationExtensions) | Définit un ou plusieurs points d’extensibilité pour l’application. |
Extensions (type : CT_PackageExtensions) | Définit un ou plusieurs points d’extensibilité pour le package. |
FileOpenPicker | Déclare un point d’extensibilité de l’application de type Windows. fileOpenPicker. L’application permet à l’utilisateur de choisir et d’ouvrir les types de fichiers spécifiés. |
FileSavePicker | Déclare un point d’extensibilité de l’application de type Windows. fileSavePicker. L’application permet à l’utilisateur de choisir le nom de fichier, l’extension et l’emplacement de stockage pour les types de fichiers spécifiés. |
FileType (dans le type : CT_FTASupportedFileTypes) | Type de fichier pris en charge spécifié en tant qu’extension de type de fichier. |
FileType (type : ST_FileType) | Type de fichier spécifié en tant qu’extension de type de fichier. Elle est unique pour chaque application du package et respecte la casse. |
FileTypeAssociation | Déclare un point d’extensibilité de l’application de type Windows. fileTypeAssociation. Une association de type de fichier indique que l’application est inscrite pour gérer les fichiers des types spécifiés. |
Framework | Indique si le package est un package d’infrastructure ; autrement dit, un package qui peut être utilisé par d’autres packages. Sa valeur est false par défaut. Vous ne devez pas spécifier de valeur pour celle-ci, sauf si vous créez une infrastructure. |
Identité | Définit un identificateur global unique pour un package. Une identité de package est représentée sous la forme d’un tuple d’attributs du package. |
InProcessServer | Déclare un point d’extensibilité de package de type Windows. activatableClass. inProcessServer. L’application utilise une bibliothèque de liens dynamiques (DLL) qui expose une ou plusieurs classes activables. |
Info-bulle | Définit une chaîne qui fournit des informations supplémentaires à l’utilisateur sur le type de fichier. |
InitialRotationPreference | Décrit les orientations dans lesquelles l’application préfère être affichée pour une expérience utilisateur optimale. Sur un appareil qui peut être pivoté, par exemple une tablette, l’application ne sera pas redessinée pour les orientations qui ne sont pas spécifiées ici. Par exemple, si l’application spécifie uniquement des orientations paysage et LandscapeFlipped, et que l’appareil passe à l’orientation portrait, l’application ne pivote pas. Notez que sur les appareils qui ne peuvent pas être pivotés, une application peut être affichée dans l’orientation par défaut de l’appareil et l’orientation préférée de l’application sera ignorée. Toutefois, sur un appareil avec un verrou de rotation activé, la rotation préférée de votre application sera toujours respectée. Ces choix d’orientation s’appliquent à la fois à [écran de démarrage] (element-splashscreen.MD) et à l’interface utilisateur de l’application lorsqu’une nouvelle session est lancée pour votre application. Les préférences peuvent être modifiées au moment de l’exécution via le [AutoRotationPreferences] (/UWP/API/Windows. Graphics. Display. DisplayInformation). |
Instanciation | Spécifie si l’exécutable s’exécute en tant qu’instance unique ou s’il peut s’exécuter en tant que plusieurs instances. |
Interface | Déclare une interface associée au proxy. |
LaunchAction (dans le type : CT_AutoPlayContent) | Décrit une action de contenu de lecture automatique. |
LaunchAction (dans le type : CT_AutoPlayDevice) | Décrit une action d’appareil de lecture automatique. |
LockScreen | Définit le badge et les notifications qui représentent l’application sur l’écran de verrouillage, qui s’affiche lorsque le système est verrouillé. |
Logo | Chemin d’accès à un fichier qui contient une image. |
OSMaxVersionTested | cela doit être fourni par le développeur avec la version la plus récente de Windows sur laquelle le package a été testé. Ce champ doit obligatoirement être renseigné. Windows ne bloquera pas l’installation du package sur les versions du système d’exploitation supérieures à la valeur fournie dans ce champ. quand une application est exécutée, Windows compare ce champ à la version réelle du système d’exploitation. si la valeur fournie dans ce champ est inférieure à la version actuelle du système d’exploitation, Windows pouvez fournir un comportement compatible avec la version du système d’exploitation testée la plus élevée pour une partie ou l’ensemble des api. si la valeur fournie dans ce champ est supérieure ou égale à la version actuelle du système d’exploitation, Windows n’appliquera aucune modification de compatibilité aux api. |
OSMinVersion | Version minimale du système d’exploitation requise par le package. |
OutOfProcessServer | Déclare un point d’extension de package de type Windows. activatableClass. outOfProcessServer. L’application utilise un fichier exécutable (EXE) qui expose une ou plusieurs classes activables. |
Package | Définit l’élément racine d’un manifeste de package d’application. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système. |
PackageDependency | Déclare une dépendance sur un autre package qui est marqué comme package d’infrastructure. |
Chemin d’accès (type : ST_Executable) | Chemin d’accès à l’exécutable. |
Chemin d’accès (type : ST_FileName) | Chemin d’accès à la DLL. |
Composants requis | Déclare la configuration minimale requise du système d’exploitation et du logiciel qui doit exister pour que le package s’applique au système. |
Propriétés | Définit des métadonnées supplémentaires sur le package, y compris des attributs qui décrivent comment le package apparaît aux utilisateurs.
Remarque vous pouvez obtenir une erreur si les éléments de manifeste DisplayName ou Description contiennent des caractères non autorisés par le pare-feu Windows, à savoir « | » et « tout », en raison desquels Windows ne peut pas créer le profil AppContainer pour le package. Utilisez cette référence pour [Troubleshooting] (/Windows/Win32/appxpkg/Troubleshooting) si vous recevez une erreur.
|
Protocole | Déclare un point d’extensibilité de l’application de type Windows. Protocol. Une association d’URI indique que l’application est inscrite pour gérer les URI avec le schéma spécifié. |
ProxyStub | Déclare un point d’extensibilité de package de type Windows. activatableClass. proxyStub. Un proxy peut être composé d’une ou de plusieurs interfaces. |
PublisherDisplayName | Nom convivial du serveur de publication qui peut être affiché aux utilisateurs. |
Ressource | Déclare une langue pour la ressource contenue dans le package. Les attributs de niveau Feature Scale et DirectX sont communs à toutes les ressources du package. |
ResourcePackage | Indique si le package est un package de ressources. Un package de ressources peut être utilisé par d’autres packages. Sa valeur est false par défaut. Vous ne devez pas spécifier de valeur pour celle-ci, sauf si vous créez une ressource. |
Ressources | Déclare des langues pour les ressources contenues dans le package. Chaque package doit déclarer au moins une langue pour les ressources. Les attributs de niveau Feature Scale et DirectX sont communs à toutes les ressources du package. |
Rotation | Spécifie une orientation de rotation unique dans laquelle une application s’affiche. |
Règle | Spécifie les pages du contexte Web qui ont accès aux périphériques de géolocalisation du système (si l’application a l’autorisation d’accéder à cette fonctionnalité) et l’accès au Presse-papiers. |
SelectionCriteria | Définit des critères de sélection pour les certificats définis pour le package. |
ShareTarget | Déclare un point d’extension d’application de type Windows. shareTarget. L’application peut partager les types de fichiers spécifiés. |
SplashScreen | Définit l’apparence de l’écran de démarrage, qui est affiché par l’application lors du lancement. |
SupportedFileTypes (type : CT_CharmsSupportedFileTypes) | Définit les types de fichiers que l’application peut partager. |
SupportedFileTypes (type : CT_FTASupportedFileTypes) | Définit les types de fichiers associés à l’application. Elles sont uniques par package et respectent la casse. |
SupportsAnyFileType | Indique si tous les types de fichiers sont pris en charge pour le partage. |
Tâche | Tâche en arrière-plan associée au point d’extensibilité de l’application. |
TaskChoice | Élément de choix de tâche abstrait pour le groupe de substitution XSD. Cela ne peut pas être déclaré dans le XML. |
TrustFlags | Indique si les certificats du package sont exclusifs au package. |
VisualElements | Décrit les aspects visuels de l’application UWP : sa vignette par défaut, les images de logo, le texte et les couleurs d’arrière-plan, l’orientation initiale de l’écran, l’écran de démarrage et l’apparence de la vignette de l’écran de verrouillage. |
VisualElementsChoice | Élément Choice des éléments visuels abstraits pour le groupe de substitution XSD. Cela ne peut pas être déclaré dans le XML. |