アプリケーション (Windows 8 用のパッケージスキーマ)

パッケージを構成する1つ以上のアプリを表します。

要素の階層

<パッケージ>
<アプリケーション>

構文

<Applications>

  <!-- Child elements -->
  Application{1,100}

</Applications>

キー

{} 特定の出現範囲

属性および要素

属性

なし。

子要素

子要素 説明
Application

パッケージで提供される機能の一部またはすべてを構成するアプリを表します。

 

親要素

Parent 要素 説明
Package

アプリケーションパッケージマニフェストのルート要素を定義します。 マニフェストには、システムに対するソフトウェアの構造と機能が記述されています。

 

注釈

アプリケーション要素を使用して、パッケージに1つ以上のアプリを指定できます。 各パッケージには1つ以上のアプリを含めることができますが、複数のアプリを含むパッケージは Microsoft Store 認定プロセスに合格しません。

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

<Applications>
  <Application Id="App" StartPage="default.html">
    <VisualElements DisplayName="Assocation launching sample" 
         Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png" 
         Description="SDK sample" 
         ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
      <DefaultTile ShowName="allLogos" />
      <SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
    </VisualElements>
    <Extensions>
      <Extension Category="windows.fileTypeAssociation">
        <FileTypeAssociation Name=".alsdkjs">
          <SupportedFileTypes>
            <FileType>.alsdkjs</FileType>
          </SupportedFileTypes>
        </FileTypeAssociation>
      </Extension>
      <Extension Category="windows.protocol">
        <Protocol Name="alsdkjs" />
      </Extension>
    </Extensions>
  </Application>
</Applications>

要件

Namespace http://schemas.microsoft.com/appx/2010/manifest