バンドル (バンドル スキーマ)
バンドル マニフェストのルート要素を定義します。 マニフェストは、システムに対するソフトウェアの構造と機能を記述します。
要素の階層
<バンドル>
構文
<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>
キー
?
省略可能 (ゼロまたは 1) &
インターリーブ コネクタ (任意の順序で発生する可能性があります) {}
特定の出現範囲
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
IgnorableNamespaces | 無視する名前空間要素を宣言します。 無視された名前空間要素は検証されません。また、信頼されていないと見なされます。 複数の名前空間要素は、各名前空間間にスペースを指定して指定します。 |
長さが 1 から 32767 文字の文字列で、先頭と末尾に空白以外の文字が含まれます。 | No | |
SchemaVersion | バンドル マニフェスト スキーマのバージョン番号。 |
duo 表記 (major.minor) または trio 表記 (major.minor.appversion) のバージョン文字列。 | はい |
子要素
子要素 | 説明 |
---|---|
ID | バンドルのグローバル一意識別子を定義します。 バンドル ID は、バンドルの属性のタプルとして表されます。 |
パッケージ | バンドルに含まれるアプリ パッケージとリソース パッケージを定義します。 |
OptionalBundle | メイン バンドルを基準として、省略可能なバンドルを定義します。 |
親要素
この最も外側の (ドキュメント) 要素は、他の要素には含めできません。
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/bundle |