Интерфейс IAppxBundleReader (appxpackaging.h)

Предоставляет объектную модель только для чтения для пакетов пакетов.

Наследование

Интерфейс IAppxBundleReader наследуется от интерфейса IUnknown . IAppxBundleReader также имеет следующие типы элементов:

Методы

Интерфейс IAppxBundleReader содержит следующие методы.

 
IAppxBundleReader::GetBlockMap

Извлекает из пакета объект карты блоков, доступный только для чтения.
IAppxBundleReader::GetFootprintFile

Извлекает указанный тип файла следа из пакета.
IAppxBundleReader::GetManifest

Извлекает объект манифеста, доступный только для чтения, из пакета.
IAppxBundleReader::GetPayloadPackage

Извлекает объект файла appx для пакета полезных данных с указанным именем файла.
IAppxBundleReader::GetPayloadPackages

Извлекает перечислитель, который выполняет итерацию по списку всех пакетов полезных данных в пакете.

Комментарии

Для получения объекта IAppxBundleReader можно использовать метод CreateBundleReader интерфейса IAppxBundleFactory.

С помощью IAppxBundleReader можно получить как файлы занимаемой памяти, такие как манифест пакета, карта блоков и подпись, так и пакеты приложений, содержащиеся в пакете.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header appxpackaging.h