次の方法で共有


パッケージ (バンドル スキーマ、パッケージの子)

バンドル内のアプリ パッケージまたはリソース パッケージのいずれかを定義します。

要素の階層

<バンドル>
<パッケージ>
<Package>

構文

<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) : の既定値

属性および要素

属性

属性 説明 データ型 必須 既定値
アーキテクチャ

パッケージに含まれるコードのアーキテクチャについて説明します。 実行可能コードを含むパッケージには、この属性を含める必要があります。

この属性は、次のいずれかの値になります。

  • x86
  • X64
  • arm
  • 中立
いいえ 中立
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