Bundle (schéma d’offre groupée)

Définit l’élément racine d’un manifeste de bundle. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système.

Hiérarchie d’éléments

<Bundle>

Syntaxe

<Bundle IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
        SchemaVersion        = A version string in duo notation (major.minor) or trio notation (major.minor.appversion). >

  <!-- Child elements -->
  ( Identity
  & Packages
  & OptionalBundle{0,10000}
  )

</Bundle>

Clé

? connecteur Interleave (zéro ou un) & facultatif (peut se produire dans n’importe quel ordre) {} spécifique à une plage d’occurrences

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Ignorablenamespaces en spécifiant

Déclare des éléments d’espace de noms à ignorer. Les éléments d’espace de noms ignorés ne sont pas validés et sont considérés comme non fiables. Plusieurs éléments d’espace de noms sont spécifiés avec un espace entre chaque espace de noms.

Chaîne de 1 à 32767 caractères de longueur avec un caractère autre qu’un espace de début et de fin. No
SchemaVersion

Numéro de version du schéma du manifeste du bundle.

Chaîne de version en notation Duo (major. minor) ou trio notation (major. minor. appversion). Oui

 

Éléments enfants

Élément enfant Description
Identité

Définit un identificateur global unique pour un bundle. Une identité de Bundle est représentée sous la forme d’un tuple d’attributs du bundle.

Packages

Définit les packages d’application et les packages de ressources contenus dans le bundle.

OptionalBundle

Définit des regroupements facultatifs relatifs au regroupement principal.

Éléments parents

Cet élément (document) le plus à l’extérieur ne peut pas être contenu dans d’autres éléments.

Spécifications

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