Интерфейс IAppxBlockMapReader (appxpackaging.h)
Представляет объектную модель только для чтения для карт блоков, которая предоставляет доступ к атрибутам файла и хэшам блоков.
Наследование
Интерфейс IAppxBlockMapReader наследуется от интерфейса IUnknown . IAppxBlockMapReader также имеет следующие типы элементов:
Методы
Интерфейс IAppxBlockMapReader содержит следующие методы.
IAppxBlockMapReader::GetFile Извлекает данные, соответствующие файлу в сопоставлении блоков с указанным именем файла. |
IAppxBlockMapReader::GetFiles Извлекает перечислитель для обхода файлов, перечисленных в схеме блоков. |
IAppxBlockMapReader::GetHashMethod Извлекает универсальный код ресурса (URI) для хэш-алгоритма, используемого для создания хэшей блоков в схеме блоков. |
IAppxBlockMapReader::GetStream Извлекает поток, доступный только для чтения, который представляет XML-содержимое карты блоков. |
Комментарии
IAppxBlockMapReader представляет корневой элемент BlockMap карты блоков. Элементы File являются дочерними элементами элемента BlockMap .
Этот объект можно получить с помощью метода CreateBlockMapReader или CreateValidatedBlockMapReader интерфейса IAppxFactory или метода GetBlockMap интерфейса IAppxPackageReader .
Пример кода см. в примере запроса пакета приложения и манифеста приложения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | appxpackaging.h |