Bundle (Bundle-Schema)
Definiert das Stammelement eines Bündelmanifests. Das Manifest beschreibt die Struktur und die Funktionen der Software für das System.
Elementhierarchie
<Bundle>
Syntax
<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>
Schlüssel
?
Optionaler (null oder ein) &
Verwebungsconnector (kann in beliebiger Reihenfolge auftreten) {}
bestimmter Vorkommensbereich
Attribute und Elemente
Attributes
Attribut | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
IgnorableNamespaces | Deklariert zu ignorierende Namespaceelemente. Ignorierte Namespaceelemente werden nicht überprüft und gelten als nicht vertrauenswürdig. Mehrere Namespaceelemente werden mit einem Leerzeichen zwischen den einzelnen Namespaces angegeben. |
Eine Zeichenfolge mit einer Länge von 1 bis 32767 Zeichen, deren Anfang und Ende kein Leerzeichen sind. | Nein | |
SchemaVersion | Die Versionsnummer des Paketmanifestschemas. |
Eine Versionszeichenfolge in Duo-Notation (Major.Minor) oder Einer-Notation (major.minor.appversion). | Ja |
Untergeordnete Elemente
Untergeordnetes Element | BESCHREIBUNG |
---|---|
Identität | Definiert einen global eindeutigen Bezeichner für ein Bündel. Eine Bündelidentität wird als Tupel von Attributen des Bündels dargestellt. |
Pakete | Definiert die App-Pakete und Ressourcenpakete, die im Paket enthalten sind. |
OptionalBundle | Definiert optionale Bündel relativ zum Hauptbündel. |
Übergeordnete Elemente
Dieses äußerste Element (Dokument) darf nicht in anderen Elementen enthalten sein.
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/bundle |