Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the root element of a bundle manifest. The manifest describes the structure and capabilities of the software to the system.
Element hierarchy
<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>
Key
?
optional (zero or one)
&
interleave connector (may occur in any order)
{}
specific range of occurrences
Attributes and Elements
Attributes
Attribute | Description | Data type | Required | Default value |
---|---|---|---|---|
IgnorableNamespaces | Declares namespace elements to ignore. Ignored namespace elements aren't validated and are considered untrusted. Multiple namespace elements are specified with a space between each namespace. |
A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. | No | |
SchemaVersion | The version number of the bundle manifest schema. |
A version string in duo notation (major.minor) or trio notation (major.minor.appversion). | Yes |
Child Elements
Child Element | Description |
---|---|
Identity | Defines a globally unique identifier for a bundle. A bundle identity is represented as a tuple of attributes of the bundle. |
Packages | Defines the app packages and resource packages that are contained in the bundle. |
OptionalBundle | Defines optional bundles relative to the main bundle. |
Parent Elements
This outermost (document) element may not be contained by any other elements.
Requirements
Value | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/bundle |