Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется упаковкой, развертыванием и запросом приложений Магазина Windows. Дополнительные сведения можно найти здесь
appxpackaging.h содержит следующие интерфейсы программирования:
Interfaces
|
IAppxAppInstallerReader Предоставляет доступ к XML-DOM для файла установщика приложений. |
|
IAppxBlockMapBlock Интерфейс IAppxBlockMapBlock предоставляет объект только для чтения, представляющий отдельный блок внутри файла, содержащегося в файле карты блоков (AppxBlockMap.xml) для пакета приложения. |
|
IAppxBlockMapBlocksEnumerator Перечисляет блоки из карты блоков в одном файле. |
|
IAppxBlockMapFile Представляет файл на карте блоков. |
|
IAppxBlockMapFilesEnumerator Перечисляет файлы из карты блоков. |
|
IAppxBlockMapReader Представляет объектную модель только для чтения для карт блоков, которая предоставляет доступ к атрибутам файла и хэшам блоков. |
|
IAppxBundleFactory Создает объекты для чтения и записи пакетов пакетов. |
|
IAppxBundleFactory2 Создает объекты для чтения и записи пакетов с возможностью указания ожидаемого дайджеста для файла пакета. |
|
IAppxBundleFactory3 Создает объекты для чтения и записи пакетов, добавляя поддержку указания удаленного URI для содержимого пакета. |
|
IAppxBundleManifestOptionalBundleInfo Предоставляет объектную модель только для чтения для элемента <OptionalBundle> в манифесте пакета. |
|
IAppxBundleManifestOptionalBundleInfoEnumerator Перечисляет необязательные сведения о пакете. |
|
IAppxBundleManifestPackageInfo Предоставляет объектную модель только для чтения для элемента< пакета >пакета. (IAppxBundleManifestPackageInfo) |
|
IAppxBundleManifestPackageInfo2 Предоставляет объектную модель только для чтения для элемента< пакета >пакета. (IAppxBundleManifestPackageInfo2) |
|
IAppxBundleManifestPackageInfoEnumerator Предоставляет объектную модель только для чтения для списка полезных пакетов, описанных в манифесте пакета. |
|
IAppxBundleManifestReader Предоставляет объектную модель только для чтения для манифестов пакетов пакетов. (IAppxBundleManifestReader) |
|
IAppxBundleManifestReader2 Предоставляет объектную модель только для чтения для манифестов пакетов пакетов. (IAppxBundleManifestReader2) |
|
IAppxBundleReader Предоставляет объектную модель только для чтения для пакетов пакетов. |
|
IAppxBundleReader2 Предоставляет возможность получения экземпляра IAppxPackageReader для чтения пакетов. |
|
IAppxBundleWriter Предоставляет объектную модель только для записи для пакетов пакетов. (IAppxBundleWriter) |
|
IAppxBundleWriter2 Предоставляет объектную модель только для записи для пакетов пакетов. (IAppxBundleWriter2) |
|
IAppxBundleWriter3 Предоставляет объектную модель только для записи для пакетов пакетов. (IAppxBundleWriter3) |
|
IAppxBundleWriter4 Предоставляет объектную модель только для записи для пакетов пакетов. (IAppxBundleWriter4) |
|
IAppxContentGroup Извлекает сведения о группе содержимого. |
|
IAppxContentGroupFilesEnumerator Перечисляет файлы в группах содержимого из карты группы контента. |
|
IAppxContentGroupMapReader Возвращает сведения о карте группы контента. |
|
IAppxContentGroupMapWriter Предоставляет объектную модель только для записи для карты группы контента. |
|
IAppxContentGroupsEnumerator Перечисляет группы контента из карты группы контента. |
|
IAppxDigestProvider Предоставляет API для получения представления строки дайджеста объекта упаковки приложения. |
|
IAppxEncryptedBundleWriter Предоставляет объектную модель только для записи для зашифрованных пакетов пакетов. (IAppxEncryptedBundleWriter) |
|
IAppxEncryptedBundleWriter2 Предоставляет объектную модель только для записи для зашифрованных пакетов пакетов. (IAppxEncryptedBundleWriter2) |
|
IAppxEncryptedBundleWriter3 Предоставляет объектную модель только для записи для зашифрованных пакетов пакетов. (IAppxEncryptedBundleWriter3) |
|
IAppxEncryptedPackageWriter Предоставляет объектную модель только для записи для зашифрованных пакетов приложений. (IAppxEncryptedPackageWriter) |
|
IAppxEncryptedPackageWriter2 Предоставляет объектную модель только для записи для зашифрованных пакетов приложений. (IAppxEncryptedPackageWriter2) |
|
IAppxEncryptionFactory Создает объекты для шифрования, расшифровки, чтения и записи пакетов и пакетов. |
|
IAppxEncryptionFactory2 Создает объекты для шифрования, расшифровки, чтения и записи пакетов приложений Windows. (IAppxEncryptionFactory2) |
|
IAppxEncryptionFactory3 Создает объекты для шифрования, расшифровки, чтения и записи пакетов приложений Windows. (IAppxEncryptionFactory3) |
|
IAppxEncryptionFactory4 Создает объекты для шифрования пакетов и пакетов приложений Windows. |
|
IAppxEncryptionFactory5 Создает объекты для чтения зашифрованных пакетов и пакетов приложений Windows. |
|
IAppxFactory Создает объекты для чтения и написания пакетов приложений. (IAppxFactory) |
|
IAppxFactory2 Создает объекты для чтения и написания пакетов приложений. (IAppxFactory2) |
|
IAppxFactory3 Создает объекты для чтения и записи пакетов приложений, манифестов и файлов установщика приложений. |
|
IAppxFactory4 |
|
IAppxFile Извлекает сведения о полезных данных или файле следа в пакете. |
|
IAppxFilesEnumerator Перечисляет полезные файлы в пакете. |
|
IAppxManifestApplication Предоставляет доступ к значениям атрибутов приложения. |
|
IAppxManifestApplicationsEnumerator Перечисляет приложения, определенные в манифесте пакета. |
|
IAppxManifestDeviceCapabilitiesEnumerator Перечисляет возможности устройства, определенные в манифесте пакета. |
|
IAppxManifestMainPackageDependenciesEnumerator Перечисляет элементы <MainPackageDependency> из манифеста приложения. |
|
IAppxManifestMainPackageDependency Предоставляет доступ к значениям атрибутов зависимостей основного пакета. |
|
IAppxManifestOptionalPackageInfo Предоставляет доступ к значениям атрибутов необязательных сведений о пакете. |
|
IAppxManifestPackageDependenciesEnumerator Перечисляет зависимости пакета, определенные в манифесте пакета. |
|
IAppxManifestPackageDependency Описывает зависимость одного пакета от другого пакета. (IAppxManifestPackageDependency) |
|
IAppxManifestPackageDependency2 Описывает зависимость одного пакета от другого пакета. (IAppxManifestPackageDependency2) |
|
IAppxManifestPackageId Предоставляет доступ к удостоверению пакета. |
|
IAppxManifestPackageId2 Предоставляет доступ к удостоверению пакета приложения. |
|
IAppxManifestProperties Предоставляет доступ только для чтения к разделу свойств манифеста пакета. |
|
IAppxManifestReader Представляет объектную модель манифеста пакета, которая предоставляет методы для доступа к элементам и атрибутам манифеста. (IAppxManifestReader) |
|
IAppxManifestReader2 Представляет объектную модель манифеста пакета, которая предоставляет методы для доступа к элементам и атрибутам манифеста. (IAppxManifestReader2) |
|
IAppxManifestReader5 Представляет объектную модель манифеста пакета, которая предоставляет методы для доступа к элементам и атрибутам манифеста. (IAppxManifestReader5) |
|
IAppxManifestReader6 Представляет объектную модель манифеста пакета, которая предоставляет методы для доступа к элементам и атрибутам манифеста. (IAppxManifestReader6) |
|
IAppxManifestResourcesEnumerator Перечисляет ресурсы, определенные в манифесте пакета. |
|
IAppxManifestTargetDeviceFamily Извлекает сведения о семействе целевых устройств из AppxManifest.xml. |
|
IAppxPackageEditor Предоставляет функциональные возможности для редактирования пакетов приложений. |
|
IAppxPackageReader Предоставляет объектную модель только для чтения для пакетов приложений. |
|
IAppxPackageWriter Предоставляет объектную модель только для записи для пакетов приложений. (IAppxPackageWriter) |
|
IAppxPackageWriter2 Предоставляет объектную модель только для записи для пакетов приложений. (IAppxPackageWriter2) |
|
IAppxPackageWriter3 Предоставляет объектную модель только для записи для пакетов приложений. (IAppxPackageWriter3) |
|
IAppxSourceContentGroupMapReader Получает сведения о карте исходной группы контента. |
Структуры
|
APPX_ENCRYPTED_EXEMPTIONS Файлы, исключенные из шифрования пакетов приложений Windows. |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS Параметры для зашифрованных пакетов приложений Windows. |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS2 Зашифрованные параметры пакета приложения Windows. |
|
APPX_KEY_INFO Сведения о ключе пакета приложения Windows. |
|
APPX_PACKAGE_SETTINGS Представляет параметры пакета, используемые для создания пакета. |
|
APPX_PACKAGE_WRITER_PAYLOAD_STREAM Содержит данные и метаданные файлов для записи в пакет приложения. |
Перечисления
|
APPX_BUNDLE_FOOTPRINT_FILE_TYPE Указывает тип файла следа в пакете. |
|
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE Указывает тип пакета для объекта IAppxBundleManifestPackageInfo. |
|
APPX_CAPABILITIES Указывает возможности или привилегии, запрашиваемые пакетом. |
|
APPX_COMPRESSION_OPTION Указывает степень сжатия, используемую для хранения файла в пакете. |
|
APPX_ENCRYPTED_PACKAGE_OPTIONS Параметры зашифрованного пакета приложения. |
|
APPX_FOOTPRINT_FILE_TYPE Указывает тип файла следа в пакете. |
|
APPX_PACKAGE_ARCHITECTURE Задает архитектуры процессора, поддерживаемые пакетом. (APPX_PACKAGE_ARCHITECTURE) |
|
APPX_PACKAGE_ARCHITECTURE2 Задает архитектуры процессора, поддерживаемые пакетом. (APPX_PACKAGE_ARCHITECTURE2) |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS Параметры проверки манифеста приложения при обновлении манифеста. |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION Параметры, используемые при обновлении пакета приложения. |