Заголовок appxpackaging.h
Этот заголовок используется при упаковке, развертывании и запросе приложений Магазина Windows. Дополнительные сведения см. в разделе:
appxpackaging.h содержит следующие программные интерфейсы:
IAppxAppInstallerReader Предоставляет доступ к XML-модели DOM для файла установщика приложений. |
IAppxBlockMapBlock Интерфейс IAppxBlockMapBlock предоставляет объект, доступный только для чтения, который представляет отдельный блок в файле, содержавшемся в файле сопоставления блоков (AppxBlockMap.xml) для пакета приложения. |
IAppxBlockMapBlocksEnumerator Перечисляет блоки из карты блоков в одном файле. |
IAppxBlockMapFile Представляет файл в схеме блоков. |
IAppxBlockMapFilesEnumerator Перечисляет файлы из карты блоков. |
IAppxBlockMapReader Представляет объектную модель только для чтения для карт блоков, которая предоставляет доступ к атрибутам файла и хэшам блоков. |
IAppxBundleFactory Создает объекты для чтения и записи пакетов пакетов. |
IAppxBundleFactory2 Создает объекты для чтения и записи пакетов с возможностью указать ожидаемый дайджест для файла пакета. |
IAppxBundleManifestOptionalBundleInfo Предоставляет объектную модель только для чтения для <элемента OptionalBundle> в манифесте пакета пакета. |
IAppxBundleManifestOptionalBundleInfoEnumerator Перечисляет необязательные сведения о пакете из пакета. |
IAppxBundleManifestPackageInfo Предоставляет объектную модель только для чтения для <элемента Package> в манифесте пакета пакета. (IAppxBundleManifestPackageInfo) |
IAppxBundleManifestPackageInfo2 Предоставляет объектную модель только для чтения для <элемента Package> в манифесте пакета пакета. (IAppxBundleManifestPackageInfo2) |
IAppxBundleManifestPackageInfoEnumerator Предоставляет объектную модель только для чтения для списка пакетов полезных данных, описанных в манифесте пакета пакета. |
IAppxBundleManifestReader Предоставляет объектную модель только для чтения для манифестов пакетов пакетов. (IAppxBundleManifestReader) |
IAppxBundleManifestReader2 Предоставляет объектную модель только для чтения для манифестов пакетов пакетов. (IAppxBundleManifestReader2) |
IAppxBundleReader Предоставляет объектную модель только для чтения для пакетов пакетов. |
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 Создает объекты для чтения и записи пакетов приложений, манифестов и файлов установщика приложений. |
IAppxFile Извлекает сведения о полезных данных или файле следа в пакете. |
IAppxFilesEnumerator Перечисляет файлы полезных данных в пакете. |
IAppxManifestApplication Предоставляет доступ к значениям атрибутов приложения. |
IAppxManifestApplicationsEnumerator Перечисляет приложения, определенные в манифесте пакета. |
IAppxManifestDeviceCapabilitiesEnumerator Перечисляет возможности устройства, определенные в манифесте пакета. |
IAppxManifestMainPackageDependenciesEnumerator Перечисляет <элементы MainPackageDependency> из манифеста приложения. |
IAppxManifestMainPackageDependency Предоставляет доступ к значениям атрибутов зависимости пакета main. |
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 Параметры, используемые при обновлении пакета приложения. |