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


Файл (схема блока схемы пакета)

Представляет файл, содержащийся в пакете.

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

<BlockMap>
<Файл>

Синтаксис

<File Name    = The name of the file must be non-empty and no more than 260 (MAX_PATH) characters supported by the APPX package format (even though ZIP format supports up to 65535 bytes).
      Size    = nonNegativeInteger
      LfhSize = The size of the Local File Header for a file must be at least 30 bytes and no more than 64KB as required by the ZIP format. >

  <!-- Child elements -->
  Block*

</File>

Ключ

* необязательно (ноль или более)

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

Атрибуты

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

Размер (в байтах) структуры заголовка локального файла (LFH) файла в пакете. Дополнительные сведения о заголовках файлов см. в разделе Спецификация формата файла ZIP .

Размер заголовка локального файла для файла должен составлять не менее 30 байт и не более 64 КБ, как требуется для формата ZIP. Да
имя;

Корневой путь и имя файла.

Имя файла не должно быть пустым и не может содержать более 260 (MAX_PATH) символов, поддерживаемых форматом пакета APPX (даже если ZIP-формат поддерживает до 65535 байт). Да
Размер

Размер (в байтах) несжатых данных файла.

nonNegativeInteger Да

 

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

Дочерний элемент Описание
Заблокировать

Представляет блок двоичных данных, содержащихся в файле.

 

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

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

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

 

Remarks

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

Требования

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