プロパティ (Windows 10)

パッケージの表示方法を説明する属性を含む、パッケージに関する追加のメタデータを定義します。

Note

マニフェスト要素 DisplayName または Description に Windows ファイアウォールで許可されていない文字が含まれている場合は、エラーが発生する可能性があります。 | つまり、 と allは、Windows がパッケージの AppContainer プロファイルの作成に失敗するためです。 エラーが発生した場合の トラブルシューティング には、このリファレンスを使用してください。

要素の階層

<Package>

    <プロパティ>

構文

<Properties>

  <!-- Child elements -->
  Framework?
  & DisplayName
  & PublisherDisplayName
  & Description?
  & Logo
  & ResourcePackage?
  & uap:SupportedUsers?
  & uap6:AllowExecution?
  & desktop6:FileSystemWriteVirtualization?
  & desktop6:RegistryWriteVirtualization?
  & virtualization:FileSystemWriteVirtualization?
  & virtualization:RegistryWriteVirtualization?
  & rescap6:ModificationPackage?
  & uap10:AllowExternalContent?
  & uap10:PackageIntegrity?
  & uap13:AutoUpdate?
  & uap15:DependencyTarget?
  & heap:HeapPolicy?
  )

</Properties>

キー

? 省略可能 (0 または 1) & インターリーブ コネクタ (任意の順序で発生する可能性があります)

属性と要素

属性

なし。

子要素

子要素 説明
説明 ユーザーに表示できるわかりやすい説明。
表示名 ユーザーに表示できるフレンドリ名。
フレームワーク パッケージがフレームワーク パッケージであるかどうかを示します。つまり、他のパッケージで使用できるパッケージです。 既定では、その値は false です 。 フレームワークを作成する場合を除き、値を指定しないでください。
ロゴ イメージを含むファイルへのパス。
PublisherDisplayName ユーザーに表示できる発行元のフレンドリ名。
ResourcePackage パッケージがリソース パッケージであるかどうかを示します。 リソース パッケージは、他のパッケージで使用できます。 既定では、その値は false です 。 リソースを作成する場合を除き、値を指定しないでください。
uap:SupportedUsers パッケージがマルチユーザー対応かどうかを示します。 この設定は、インストール時に、パッケージをシステムにインストールできるかどうかを判断するために使用されます。
uap6:AllowExecution 実行可能ファイルを含むパッケージの実行を許可するかどうかを指定するブール値。 既定では、この値は true です。
desktop6:FileSystemWriteVirtualization デスクトップ アプリケーションに対してファイル システムの仮想化が有効になっているかどうかを示します。
desktop6:RegistryWriteVirtualization デスクトップ アプリケーションでレジストリの仮想化が有効になっているかどうかを示します。
virtualization:FileSystemWriteVirtualization ファイル システムの仮想化がパッケージに対して有効になっているかどうかを示します。
virtualization:RegistryWriteVirtualization パッケージのレジストリの仮想化かどうかを示します。
rescap6:ModificationPackage 現在のパッケージがエンタープライズ アプリケーションの変更パッケージであることを宣言します。
uap10:AllowExternalContent パッケージ マニフェストが、ディスク上の特定の場所にあるパッケージの外部のコンテンツを参照できるようにします。 「外部の場所でパッケージ化してパッケージ ID を付与する」を参照してください。
uap10:PackageIntegrity パッケージの実行時パッケージの整合性チェックと修復のレベルを指定します。
uap13:AutoUpdate アプリの自動更新構成を指定します。
uap15:DependencyTarget メイン パッケージ マニフェストで、パッケージが 動的依存関係の有効なターゲットであるかどうかを指定できるようにします。
heap:HeapPolicy パッケージ 化されたアプリが、従来の NT ヒープと一致するパフォーマンスと動作の特性を持つヒープ プロファイルを要求できるようにします。

親要素

親要素 説明
パッケージ アプリ パッケージ マニフェストのルート要素を定義します。 マニフェストでは、システムに対するソフトウェアの構造と機能について説明します。

次の例は、いずれかの SDK サンプルのパッケージ マニフェストから取得したものです。

<Properties>
  <DisplayName>ApplicationData SDK Sample</DisplayName>
  <PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
  <Description>The application data sample.</Description>
  <Logo>images\storeLogo-sdk.png</Logo>
</Properties>

関連項目

必要条件

Item
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10