Пакет (схема пакета)
Определяет корневой элемент манифеста пакета. Манифест описывает структуру и возможности программного обеспечения для системы.
Иерархия элементов
<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 |