Интерфейс IAppxManifestReader (appxpackaging.h)
Представляет объектную модель манифеста пакета, которая предоставляет методы для доступа к элементам и атрибутам манифеста.
Наследование
Интерфейс IAppxManifestReader наследуется от интерфейса IUnknown . IAppxManifestReader также имеет следующие типы элементов:
Методы
Интерфейс IAppxManifestReader содержит следующие методы.
IAppxManifestReader::GetApplications Возвращает перечислитель, который выполняет итерацию по приложениям, определенным в манифесте. |
IAppxManifestReader::GetCapabilities Возвращает список возможностей, запрошенных пакетом. |
IAppxManifestReader::GetDeviceCapabilities Возвращает перечислитель, который выполняет итерацию по возможностям устройства, определенным в манифесте. |
IAppxManifestReader::GetPackageDependencies Возвращает перечислитель, который выполняет итерацию по зависимостям, определенным в манифесте. |
IAppxManifestReader::GetPackageId Возвращает идентификатор пакета, определенный в манифесте. |
IAppxManifestReader::GetPrerequisite Возвращает указанное необходимое условие, как определено в манифесте пакета. |
IAppxManifestReader::GetProperties Возвращает свойства пакета, определенные в манифесте. |
IAppxManifestReader::GetResources Возвращает перечислитель, который выполняет итерацию по ресурсам, определенным в манифесте. |
IAppxManifestReader::GetStream Возвращает необработанный XML-код, проанализированный и прочитанный средством чтения манифеста. |
Комментарии
Не реализуйте этот объект. Вместо этого используйте предоставленную реализацию.
Этот объект IAppxManifestReader анализирует и проверяет манифест пакета приложения и предоставляет элементы и атрибуты в манифесте типобезопасным способом. Этот объект также можно использовать для получения базового IStream для необработанного XML-кода при необходимости.
Примеры
Пример см. в статье Краткое руководство. Чтение сведений о манифесте пакета приложения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | appxpackaging.h |
См. также раздел
IAppxManifestApplicationsEnumerator
IAppxManifestDeviceCapabilitiesEnumerator