前提条件 (Windows 8.1 の拡張機能スキーマ)
パッケージをシステムに適用するために必要な最小オペレーティング システム要件とソフトウェア要件を宣言します。
要素の階層
- <Package>
- <前提条件>
構文
<Prerequisites>
<!-- Child elements -->
( OSMinVersion
& OSMaxVersionTested
)
</Prerequisites>
Key
&
インターリーブ コネクタ (任意の順序で発生する可能性があります)
属性および要素
属性
なし。
子要素
子要素 | 説明 |
---|---|
OSMaxVersionTested | これは、パッケージがテストされたバージョンの最も高いバージョンWindows開発者が入力する必要があります。 このフィールドは必須です。 Windows、このフィールドで指定された値より大きいバージョンの OS へのパッケージのインストールはブロックされます。 アプリが実行されると、このWindows実際の OS バージョンと比較されます。 このフィールドに指定された値が現在の OS バージョンより小さい場合、Windows は、一部またはすべての API について、テスト済み OS の最も高いバージョンと互換性のある動作を提供する可能性があります。 このフィールドに指定された値が現在の OS バージョン以上の場合、Windows API に互換性の変更は適用されません。 |
OSMinVersion | パッケージに必要なオペレーティング システムの最小バージョン。 |
親要素
Parent 要素 | 説明 |
---|---|
Package | アプリ パッケージ マニフェストのルート要素を定義します。 マニフェストは、システムに対するソフトウェアの構造と機能を記述します。 |
注釈
OSMaxVersionTested 値は OSMinVersion 値以上である必要があります。それ以外の場合、マニフェストの検証は失敗します。
例
次の例は、SDK サンプルの 1 つのパッケージ マニフェストから取得されています。
<Prerequisites>
<OSMinVersion>6.3.0</OSMinVersion>
<OSMaxVersionTested>6.3.0</OSMaxVersionTested>
</Prerequisites>
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |