パッケージ (バンドル スキーマ、パッケージの子)
バンドル内のアプリ パッケージまたはリソース パッケージのいずれかを定義します。
要素の階層
構文
<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>
キー
?
省略可能 (0 または 1) :
の既定値
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
アーキテクチャ | パッケージに含まれるコードのアーキテクチャについて説明します。 実行可能コードを含むパッケージには、この属性を含める必要があります。 |
この属性は、次のいずれかの値になります。
|
いいえ | 中立 |
FileName | パッケージのファイル名について説明します。 |
長さが 1 ~ 256 文字の文字列。、、>、:、"、|、?、または * を含<めることはできません。 | はい | |
Offset | パッケージへのバンドルへのオフセットをバイト単位で記述します。 |
unsignedLong | はい | |
ResourceId | パッケージ内のリソースの種類について説明します。 |
英数字、ピリオド、ダッシュ文字で構成される長さが 1 ~ 30 文字の文字列。 | いいえ | |
サイズ | パッケージのサイズをバイト単位で記述します。 |
unsignedLong | はい | |
Type | バンドル内のパッケージの種類を定義します。 |
パッケージの種類をアプリまたはリソースとして指定します。 | いいえ | resource |
Version | パッケージのバージョン番号を定義します。 |
四角形表記のバージョン文字列 "Major.Minor.Build.Revision" | はい | |
IsStub | 現在のパッケージ内のアプリケーションがスタブ アプリケーションであるかどうかを示します。 |
アプリケーションがスタブの場合は True。それ以外の場合は false。 | いいえ | False |
子要素
子要素 | 説明 |
---|---|
リソース | パッケージに含まれるリソースの言語、解決スケール、および DirectX 機能レベルを宣言します。 |
依存関係 | パッケージに含まれるリソースの言語、解決スケール、および DirectX 機能レベルを宣言します。 |
親要素
Parent 要素 | 説明 |
---|---|
パッケージ | バンドルに含まれるアプリ パッケージとリソース パッケージを定義します。 |
必要条件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/bundle |