Пакет (схема пакета)

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

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

<Bundle>

Синтаксис

<Bundle IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
        SchemaVersion        = A version string in duo notation (major.minor) or trio notation (major.minor.appversion). >

  <!-- Child elements -->
  ( Identity
  & Packages
  & OptionalBundle{0,10000}
  )

</Bundle>

Ключ

? Необязательный (ноль или один) & соединитель чередования (может происходить в любом порядке) {} для конкретного диапазона вхождений.

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
игнорабленамеспацес

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

Строка длиной от 1 до 32767 символов с символом, отличным от пробела, в начале и в конце. Нет
SchemaVersion

Номер версии схемы манифеста пакета.

Строка версии в нотации Duo (основная. Дополнительная) или три (основной. дополнительный. appversion). Да

 

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

Дочерний элемент Описание
Удостоверение

Определяет глобальный уникальный идентификатор для пакета. Удостоверение пакета представлено в виде кортежа атрибутов пакета.

Пакеты

Определяет пакеты приложений и пакеты ресурсов, содержащиеся в пакете.

OptionalBundle

Определяет дополнительные пакеты относительно основного пакета.

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

Этот внешний элемент (Document) не может содержаться в каких-либо других элементах.

Требования

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