Share via


Package (schéma de bundle, enfant de Packages)

Définit l’un des packages d’application ou des packages de ressources dans l’offre groupée.

Hiérarchie d’éléments

<Bundle>
<Paquets>
<Package>

Syntaxe

<Package Type?         = Specifies the package type as app or resource. : "resource"
         Version       = A version string in quad notation, "Major.Minor.Build.Revision".
         Architecture? = "x86" | "x64" | "arm" | "neutral" : "neutral"
         ResourceId?   = A string between 1 and 30 characters in length that consists of alpha-numeric, period, and dash characters.
         FileName      = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
         Offset        = unsignedLong
         Size          = unsignedLong
         IsStub        = boolean >

  <!-- Child elements -->
  Resources
  Dependencies
</Package>

Clé :

?valeur par défaut facultative (zéro ou une) :

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Architecture

Décrit l’architecture du code contenu dans le package. Un package qui inclut du code exécutable doit inclure cet attribut.

Cet attribut peut avoir l’une des valeurs suivantes :

  • x86
  • x64
  • arm
  • neutre
Non neutre
FileName

Décrit le nom de fichier du package.

Chaîne d’une longueur comprise entre 1 et 256 caractères qui ne peut pas contenir les caractères suivants : <, >, :, « , |, ?, ou *. Oui
Offset

Décrit le décalage en octets dans le bundle vers le package.

unsignedLong Oui
ResourceId

Décrit le type de ressource dans le package.

Chaîne d’une longueur comprise entre 1 et 30 caractères qui se compose de caractères alphanumériques, de points et de tirets. Non
Taille

Décrit la taille en octets du package.

unsignedLong Oui
Type

Définit le type de package dans l’offre groupée.

Spécifie le type de package en tant qu’application ou ressource. Non resource
Version

Définit le numéro de version du package.

Chaîne de version en notation quad, « Major.Minor.Build.Revision ». Oui
IsStub

Indique si l’application dans le package actuel est une application stub.

True si l’application est un stub ; sinon, false. Non False

 

Éléments enfants

Élément enfant Description
Ressources

Déclare les langues, les échelles de résolution et les niveaux de fonctionnalités DirectX pour les ressources que contient le package.

Dépendances

Déclare les langues, les échelles de résolution et les niveaux de fonctionnalités DirectX pour les ressources que contient le package.

 

Éléments parents

Élément parent Description
Packages

Définit les packages d’application et les packages de ressources contenus dans l’offre groupée.

 

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2013/bundle