Поделиться через


Приложения (схема пакета для Windows 8)

Представляет одно или несколько приложений, составляющих пакет.

Иерархия элементов

<Пакет>
<Приложения>

Синтаксис

<Applications>

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

</Applications>

Ключ

{} конкретный диапазон вхождений

Атрибуты и элементы

Атрибуты

Отсутствует.

Дочерние элементы

Дочерний элемент Описание
Приложение

Представляет приложение, включающее часть или все функции, предоставляемые в пакете.

 

Родительские элементы

Родительский элемент Описание
Пакет

Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения для системы.

 

Remarks

Можно использовать элемент Applications , чтобы указать одно или несколько приложений для пакета. обратите внимание, что хотя каждый пакет может содержать одно или несколько приложений, пакеты, содержащие несколько приложений, не будут передавать процесс сертификации 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>

Требования

Значение
Пространство имен http://schemas.microsoft.com/appx/2010/manifest