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


Пакет (схема пакета, дочерний элемент Пакетов)

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

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

<Bundle>
<Пакеты>
<Пакет>

Синтаксис

<Package Type?         = Specifies the package type as app or resource. : "resource"
         Version       = A version string in quad notation, "Major.Minor.Build.Revision".
         Architecture? = "x86" | "x64" | "arm" | "neutral" : "neutral"
         ResourceId?   = A string between 1 and 30 characters in length that consists of alpha-numeric, period, and dash characters.
         FileName      = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
         Offset        = unsignedLong
         Size          = unsignedLong
         IsStub        = boolean >

  <!-- Child elements -->
  Resources
  Dependencies
</Package>

Ключ

? Необязательное (ноль или одно) : значение по умолчанию

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

Атрибуты

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

Описывает архитектуру кода, содержащегося в пакете. Пакет, включающий исполняемый код, должен содержать этот атрибут.

Этот атрибут может иметь одно из следующих значений:

  • x86
  • X64
  • arm
  • нейтральная тональность
Нет нейтральная тональность
FileName

Описывает имя файла пакета.

Строка длиной от 1 до 256 символов, которая не может содержать следующие символы: <, >, :", |, ?или *. Да
Offset

Описывает смещение пакета в байтах в пакете.

unsignedLong Да
ResourceId

Описывает тип ресурса в пакете.

Строка длиной от 1 до 30 символов, состоящая из буквенно-цифровых символов, символов точки и дефиса. Нет
Размер

Описывает размер пакета в байтах.

unsignedLong Да
Тип

Определяет тип пакета в пакете.

Указывает тип пакета в качестве приложения или ресурса. Нет ресурс
Версия

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

Строка версии в четырехугольной нотации "Major.Minor.Build.Revision". Да
IsStub

Указывает, является ли приложение в текущем пакете приложением заглушки.

Значение true, если приложение является заглушкой; в противном случае — false. Нет Неверно

 

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

Дочерний элемент Описание
Ресурсы

Объявляет языки, масштабы разрешения и уровни функций DirectX для ресурсов, содержащихся в пакете.

Зависимости

Объявляет языки, масштабы разрешения и уровни функций DirectX для ресурсов, содержащихся в пакете.

 

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

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

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

 

Требования

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