Package (Windows 10)Package (Windows 10)

Définit l’élément racine d’un manifeste de package d’application.Defines the root element of an app package manifest. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système.The manifest describes the structure and capabilities of the software to the system.

Hiérarchie d’élémentsElement hierarchy

<Package><Package>

SyntaxeSyntax

<Package IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. >

  <!-- Child elements -->
  ( Identity
  & mp:PhoneIdentity?
  & Properties
  & Resources
  & Dependencies
  & Capabilities?
  & Extensions?
  & Applications?
  )

</Package>

CléKey

? connecteur Interleave (zéro ou un) facultatif & (peut se produire dans n’importe quel ordre)? optional (zero or one) & interleave connector (may occur in any order)

Attributs et élémentsAttributes and Elements

AttributsAttributes

AttributAttribute DescriptionDescription Type de donnéesData type ObligatoireRequired Valeur par défautDefault value
Ignorablenamespaces en spécifiantIgnorableNamespaces

Déclare les espaces de noms utilisés dans le manifeste qui doivent être ignorés.Declares namespaces used in the manifest that should be ignored. Les éléments d’espace de noms ignorés ne sont pas validés et doivent être considérés comme non approuvés.Ignored namespace elements are not validated and should be considered untrusted. Plusieurs espaces de noms sont spécifiés avec un espace entre chaque espace de noms.Multiple namespaces are specified with a space between each namespace.

Chaîne de 1 à 32767 caractères de longueur avec un caractère autre qu’un espace de début et de fin.A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. NonNo

Éléments enfantsChild Elements

Élément enfantChild Element DescriptionDescription
Applications Applications

Représente une ou plusieurs applications qui composent le package.Represents one or more apps that comprise the package.

Possibilités Capabilities

Déclare l’accès aux ressources utilisateur protégées requises par le package.Declares the access to protected user resources that the package requires.

Dépendent Dependencies

Déclare d’autres packages dont dépend un package pour terminer son logiciel.Declares other packages that a package depends on to complete its software.

Extensions (type : CT_PackageExtensions) Extensions (type: CT_PackageExtensions)

Définit un ou plusieurs points d’extensibilité pour le package.Defines one or more extensibility points for the package.

Personnelles Identity

Définit un identificateur global unique pour un package.Defines a globally unique identifier for a package. Une identité de package est représentée sous la forme d’un tuple d’attributs du package.A package identity is represented as a tuple of attributes of the package.

Sous Properties

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.Defines additional metadata about the package including attributes that describe how the package appears to users.

Remarque Vous pouvez recevoir 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 du fait que Windows ne parvient pas à créer le profil AppContainer pour le package. Note You may get an error if the manifest elements DisplayName or Description contain characters disallowed by the Windows firewall; namely “|” and “all”, due to which Windows fails to create the AppContainer profile for the package . Utilisez cette référence pour la résolution des problèmes si vous recevez une erreur.Use this reference for troubleshooting if you get an error.
Situées Resources

Déclare des langues pour les ressources contenues dans le package.Declares languages for the resources that the package contains. Chaque package doit déclarer au moins une langue pour les ressources.Every package must declare at least one language for resources. Les attributs de niveau Feature Scale et DirectX sont communs à toutes les ressources du package.The scale and DirectX feature level attributes are common for all resources in the package.

MP : PhoneIdentity mp:PhoneIdentity

Si votre application est une mise à jour d’une application précédemment rendue disponible sur Windows Phone, assurez-vous que cet élément correspond à ce qui se trouve dans le manifeste de l’application de votre application précédente.If your app is an update to an app previously made available on Windows Phone, ensure that this element matches what is in the app manifest of your previous app. Utilisez les mêmes GUID que ceux affectés à l’application par le magasin.Use the same GUIDs that were assigned to the app by the Store. Cela permet de s’assurer que les utilisateurs de votre application qui effectuent une mise à niveau vers Windows 10 recevront votre nouvelle application en tant que mise à jour, et non en tant que doublon.This ensures that users of your app who are upgrading to Windows 10 will receive your new app as an update, and not as a duplicate.

Éléments parentsParent Elements

Cet élément (document) le plus à l’extérieur ne peut pas être contenu dans d’autres éléments.This outermost (document) element may not be contained by any other elements.

SpécificationsRequirements

Espace de nomsNamespace http://schemas.microsoft.com/appx/manifest/foundation/windows10