Файл (схема блока схемы пакета)
Представляет файл, содержащийся в пакете.
Иерархия элементов
- <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 |