Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обзор технологии упаковки, развертывания и запроса приложений Магазина Windows.
Чтобы разработать упаковку, развертывание и запрос приложений Магазина Windows, вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих руководствах.
Перечисления
|
AddPackageDependencyOptions Определяет параметры, которые можно применить при добавлении зависимости пакета. |
|
AddPackageDependencyOptions2 Определяет параметры (версия 2), которые можно применить при добавлении зависимости пакета. |
|
AppPolicyClrCompat Перечисление AppPolicyClrCompat указывает тип приложения процесса, чтобы определить, следует ли включить частное отражение и /или сделать управляемые объекты гибкими. |
|
AppPolicyCreateFileAccess Перечисление AppPolicyCreateFileAccess указывает, имеет ли процесс полный или ограниченный доступ к устройствам ввода-вывода (файл, файловый поток, каталог, физический диск, том, буфер консоли, ленточный диск, ресурс связи, почтовый канал и канал). |
|
AppPolicyLifecycleManagement Перечисление AppPolicyLifecycleManagement указывает, управляет ли процесс жизненным циклом или нет. |
|
AppPolicyMediaFoundationCodecLoading Перечисление AppPolicyMediaFoundationCodecLoading указывает, позволяет ли политика процесса загружать подключаемые модули, отличные от Windows (сторонних производителей). |
|
AppPolicyProcessTerminationMethod Перечисление AppPolicyProcessTerminationMethod указывает метод, используемый для завершения процесса. |
|
AppPolicyShowDeveloperDiagnostic Перечисление AppPolicyShowDeveloperDiagnostic указывает метод, используемый для обработки сведений разработчика, таких как утверждения, пользователю. |
|
AppPolicyThreadInitializationType Перечисление AppPolicyThreadInitializationType указывает тип инициализации, которая должна быть автоматически выполнена для процесса при создании потока beginthread[ex]. |
|
AppPolicyWindowingModel Перечисление AppPolicyWindowingModel указывает, используется ли процесс на основе CoreWindow или на основе HWND модели окна. |
|
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 Параметры, используемые при обновлении пакета приложения. |
|
CreatePackageDependencyOptions Определяет параметры, которые можно применить при создании зависимости пакета с помощью функции TryCreatePackageDependency. |
|
PackageDependencyLifetimeKindd Указывает значения, указывающие тип артефакта, который используется для определения времени существования зависимости пакета. |
|
PackageDependencyProcessorArchitectures Определяет архитектуры процессора для зависимости пакета платформы, создаваемой с помощью функции TryCreatePackageDependency. |
|
PackageOrigin Указывает источник пакета. |
|
PackagePathType Указывает тип извлекаемой папки пакета. |
Функции
|
AddAutomaticFile Добавляет файлы в автоматическую группу содержимого в карте группы контента. |
|
AddAutomaticGroup Добавляет автоматическую группу контента на карту группы контента. |
|
AddExternalPackageReference Добавляет ссылку на внешний пакет пакета. |
|
AddExternalPackageReference Добавляет ссылку в пакет пакета пакета во внешний пакет приложения. |
|
AddExternalPackageReference Добавляет ссылку в зашифрованном пакете пакета во внешний пакет приложения. (IAppxEncryptedBundleWriter2.AddExternalPackageReference) |
|
AddExternalPackageReference Добавляет ссылку в зашифрованном пакете пакета во внешний пакет приложения. (IAppxEncryptedBundleWriter3.AddExternalPackageReference) |
|
AddPackageDependency Разрешает ранее определенную процедуру PackageDependency в определенный пакет и добавляет его в граф пакета вызывающего процесса. После добавления зависимостей другие методы загрузки кода (например, LoadLibrary и CoCreateInstance) могут найти двоичные файлы в разрешенном пакете. |
|
AddPackageDependency2 Разрешает ранее определенную зависимость пакета к конкретному пакету и добавляет его в граф пакета вызова. После добавления зависимостей другие методы загрузки кода (например, LoadLibrary и CoCreateInstance) могут найти двоичные файлы в разрешенном пакете. |
|
AddPackageReference Добавляет ссылку на необязательный пакет приложения или файл полезных данных в пакете приложений. (IAppxBundleWriter3.AddPackageReference) |
|
AddPackageReference Добавляет ссылку на необязательный пакет приложения или файл полезных данных в пакете приложений. (IAppxBundleWriter4.AddPackageReference) |
|
AddPayloadFile Добавляет новый полезный файл в пакет приложения. |
|
AddPayloadFileEncrypted Добавляет новый зашифрованный файл полезных данных в пакет appx. |
|
AddPayloadFiles Добавляет один или несколько полезных файлов в пакет приложения. |
|
AddPayloadFilesEncrypted Добавляет один или несколько полезных файлов в зашифрованный пакет приложения. |
|
AddPayloadPackage Добавляет новый пакет приложения в пакет. (IAppxBundleWriter.AddPayloadPackage) |
|
AddPayloadPackage Добавляет новый пакет приложения в пакет. (IAppxBundleWriter4.AddPayloadPackage) |
|
AddPayloadPackageEncrypted Шифрует новый пакет полезных данных в пакет. (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted) |
|
AddPayloadPackageEncrypted Шифрует новый пакет полезных данных в пакет. (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted) |
|
AppPolicyGetClrCompat Извлекает значение, указывающее тип приложения процесса, чтобы определить, следует ли включить частное отражение и /или сделать управляемые объекты гибкими. |
|
AppPolicyGetCreateFileAccess Извлекает значение, указывающее, имеет ли процесс полный или ограниченный доступ к устройствам ввода-вывода (файловый поток, файловый поток, каталог, физический диск, том, буфер консоли, ленточный диск, ресурс связи, mailslot и канал). |
|
AppPolicyGetLifecycleManagement Извлекает значение, указывающее, можно ли приостановить или возобновить процесс диспетчером жизненного цикла процессов (PLM). |
|
AppPolicyGetMediaFoundationCodecLoading Извлекает значение, указывающее, позволяет ли политика процесса загружать подключаемые модули, отличные от Windows (сторонних производителей). Можно использовать значение, чтобы решить, разрешать ли подключаемые модули, отличные от Windows (сторонних производителей). |
|
AppPolicyGetProcessTerminationMethod Извлекает метод, используемый для завершения процесса. |
|
AppPolicyGetShowDeveloperDiagnostic Извлекает метод, используемый для обработки сведений о разработчике, таких как утверждения, пользователю. |
|
AppPolicyGetThreadInitializationType Извлекает тип инициализации, которая должна выполняться автоматически для процесса при запуске[ex] создает поток. |
|
AppPolicyGetWindowingModel Извлекает значение, указывающее, используется ли процесс на основе CoreWindow или модель на основе HWND. Можно использовать значение, чтобы решить, как зарегистрировать уведомления об изменении состояния окна (изменен размер, видимость и т. д.). |
|
закрыть Завершает пакет, записывая файлы следов в конце пакета и закрывая выходной поток записи. (IAppxBundleWriter.Close) |
|
закрыть Завершает пакет, записывая файлы следов в конце пакета и закрывая выходной поток записи. (IAppxBundleWriter3.Close) |
|
закрыть Записывает в пакет файлы манифеста пакета и блочного пространства. |
|
закрыть Закрывает и завершает записанный поток пакетов. |
|
закрыть Записывает файлы места в конце пакета приложения и закрывает выходной поток объекта записи пакетов. |
|
закрыть Закрывает выходной поток объекта записи пакетов. |
|
ClosePackageInfo Закрывает ссылку на указанные сведения о пакете. |
|
ComparePublisher Сравнивает указанного издателя с издателем, определенным в манифесте. |
|
CreateAppInstallerReader Создает экземпляр IAppInstallerReader с необязательным параметром для указания ожидаемого дайджеста для файла установщика приложений. |
|
CreateBlockMapReader Создает объектную модель карты, доступную только для чтения, из содержимого, предоставленного IStream. |
|
CreateBundleManifestReader Создает объект манифеста пакета только для чтения из автономного потока в AppxBundleManifest.xml. |
|
CreateBundleReader Создает объект пакета только для чтения, который считывает его содержимое из объекта IStream. |
|
CreateBundleReader2 Создает объект пакета только для чтения, который считывает его содержимое из объекта IStream с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
CreateBundleWriter Создает объект пакета только для записи, в который можно добавить пакеты приложений. |
|
CreateContentGroupMapReader Создает IAppxContentGroupMapReader. |
|
CreateContentGroupMapWriter Создает IAppxContentGroupMapWriter. |
|
CreateDeltaPackage Создает разностный пакет из различий в обновленном пакете и базовом пакете. |
|
CreateDeltaPackageUsingBaselineBlockMap Создает разностный пакет из различий в обновленном пакете и базовой карты блоков. |
|
CreateEncryptedBundleReader Создает объект пакета только для чтения, в который можно добавить зашифрованные пакеты приложений Windows. |
|
CreateEncryptedBundleReader2 Создает объект пакета только для чтения, в который можно добавить зашифрованные пакеты приложений Windows, с необязательным параметром для указания ожидаемого дайджеста для зашифрованного пакета. |
|
CreateEncryptedBundleWriter Создает объект пакета только для записи, в который можно добавить зашифрованные пакеты приложений Windows. (IAppxEncryptionFactory.CreateEncryptedBundleWriter) |
|
CreateEncryptedBundleWriter Создает объект пакета только для записи, в который можно добавить зашифрованные пакеты приложений Windows. (IAppxEncryptionFactory3.CreateEncryptedBundleWriter) |
|
CreateEncryptedPackageReader Создает новый экземпляр IAppxPackageReader для чтения зашифрованных пакетов. |
|
CreateEncryptedPackageReader2 Создает новый экземпляр IAppxPackageReader для чтения зашифрованных пакетов с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
CreateEncryptedPackageWriter Создает новый экземпляр IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter) |
|
CreateEncryptedPackageWriter Создает новый экземпляр IAppxEncryptedPackageWriter. (IAppxEncryptionFactory2.CreateEncryptedPackageWriter) |
|
CreateEncryptedPackageWriter Создает новый экземпляр IAppxEncryptedPackageWriter. (IAppxEncryptionFactory3.CreateEncryptedPackageWriter) |
|
CreateManifestReader Создает объектную модель манифеста только для чтения из содержимого, предоставленного IStream. |
|
CreateManifestReader2 Создает объектную модель манифеста только для чтения из содержимого, предоставленного IStream, с необязательным параметром для указания ожидаемого дайджеста для манифеста. |
|
CreatePackageReader Создает средство чтения пакетов только для чтения из содержимого, предоставленного IStream. Этот метод не проверяет цифровую подпись. |
|
CreatePackageReader2 Создает средство чтения пакетов только для чтения из содержимого, предоставленного IStream, с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
CreatePackageWriter Создает объект пакета только для записи, в который можно добавить файлы. |
|
CreateSourceContentGroupMapReader Создает IAppxSourceContentGroupMapReader. |
|
CreateValidatedBlockMapReader Создает объектную модель карты, доступную только для чтения, из содержимого, предоставленного IStream и цифровой подписью. |
|
DecryptBundle Создает незашифрованный пакет приложений Windows из зашифрованного. |
|
DecryptPackage Создает незашифрованный пакет приложения Windows из зашифрованного. |
|
DeletePackageDependency Удаляет ссылку на время установки для зависимости пакета платформы, созданной ранее с помощью метода TryCreatePackageDependency. Этот метод сообщает ОС, что он безопасно удалить пакет платформы, если другие приложения не имеют зависимости от него. |
|
EncryptBundle Создает зашифрованный пакет приложений Windows из незашифрованного. (IAppxEncryptionFactory.EncryptBundle) |
|
EncryptBundle Создает зашифрованный пакет приложений Windows из незашифрованного. (IAppxEncryptionFactory3.EncryptBundle) |
|
EncryptPackage Создает зашифрованный пакет приложения Windows из незашифрованного. (IAppxEncryptionFactory.EncryptPackage) |
|
EncryptPackage Создает зашифрованный пакет приложения Windows из незашифрованного. (IAppxEncryptionFactory3.EncryptPackage) |
|
EncryptPackage Создает зашифрованный пакет приложения Windows из незашифрованного. (IAppxEncryptionFactory4.EncryptPackage) |
|
FindPackagesByPackageFamily Находит пакеты с указанным именем семейства для текущего пользователя. |
|
FormatApplicationUserModelId Создает идентификатор пользовательской модели приложения из имени семейства пакетов и относительный идентификатор приложения (PRAID). |
|
GetApplications Возвращает перечислитель, который выполняет итерацию через приложения, определенные в манифесте. |
|
GetApplicationUserModelId Возвращает идентификатор пользовательской модели приложения для указанного процесса. |
|
GetApplicationUserModelIdFromToken Возвращает идентификатор пользовательской модели приложения для указанного маркера. |
|
GetAppUserModelId Возвращает идентификатор пользовательской модели приложения. |
|
GetArchitecture Возвращает архитектуру процессора, определенную в манифесте. (IAppxManifestPackageId.GetArchitecture) |
|
GetArchitecture2 Возвращает архитектуру процессора, определенную в манифесте. (IAppxManifestPackageId2.GetArchitecture2) |
|
GetAutomaticGroups Возвращает автоматические группы контента из карты группы контента. |
|
GetAutomaticGroups Возвращает автоматические группы контента из карты исходной группы контента. |
|
GetBlockMap Извлекает объект карты, доступный только для чтения, из пакета. |
|
GetBlockMap Извлекает объектную модель карты блоков пакета. |
|
GetBlocks Извлекает перечислитель для обхода блоков файла, указанного в карте блоков. |
|
GetBoolValue Возвращает значение указанного логического элемента в разделе свойств. |
|
GetCapabilities Возвращает список возможностей, запрошенных пакетом. |
|
GetCompressedSize Извлекает сжатый размер блока. |
|
GetCompressionOption Извлекает параметр сжатия, используемый для хранения файла в пакете. |
|
GetContentType Извлекает тип контента файла. |
|
GetCurrent Возвращает блок в текущей позиции перечислителя. |
|
GetCurrent Возвращает файл в текущей позиции перечислителя. |
|
GetCurrent Возвращает необязательные сведения о пакете в текущей позиции перечислителя. |
|
GetCurrent Возвращает элемент< пакета >в текущей позиции перечислителя. |
|
GetCurrent Возвращает файл из группы содержимого в текущей позиции перечислителя. |
|
GetCurrent Возвращает группу содержимого в текущей позиции перечислителя. |
|
GetCurrent Возвращает файл полезных данных в текущей позиции перечислителя. |
|
GetCurrent Возвращает приложение в текущей позиции перечислителя. |
|
GetCurrent Возвращает возможность устройства в текущей позиции перечислителя. |
|
GetCurrent Возвращает элемент <> MainPackageDependency в текущей позиции перечислителя. |
|
GetCurrent Возвращает пакет зависимостей в текущей позиции перечислителя. |
|
GetCurrent Возвращает ресурс в текущей позиции перечислителя. |
|
GetCurrentApplicationUserModelId Возвращает идентификатор пользовательской модели приложения для текущего процесса. |
|
GetCurrentPackageFamilyName Возвращает имя семейства пакетов для вызывающего процесса. |
|
GetCurrentPackageFullName Возвращает полное имя пакета для вызывающего процесса. |
|
GetCurrentPackageId Возвращает идентификатор пакета (идентификатор) для вызывающего процесса. |
|
GetCurrentPackageInfo Возвращает сведения о пакете для вызывающего процесса. (GetCurrentPackageInfo) |
|
GetCurrentPackageInfo2 Возвращает сведения о пакете для вызывающего процесса. (GetCurrentPackageInfo2) |
|
GetCurrentPackagePath Возвращает путь пакета для вызывающего процесса. (GetCurrentPackagePath) |
|
GetCurrentPackagePath2 Возвращает путь пакета для вызывающего процесса. (GetCurrentPackagePath2) |
|
GetDeviceCapabilities Возвращает перечислитель, который выполняет итерацию с помощью возможностей устройства, определенных в манифесте. |
|
GetDigest Получает указатель на LPWSTR, содержащий представление объекта упаковки приложения, управляемого соответствующим интерфейсом. |
|
GetFile Извлекает данные, соответствующие файлу на карте блоков с указанным именем файла. |
|
GetFileName Извлекает атрибут имени файла <OptionalBundle>. |
|
GetFileName Извлекает атрибут имени файла пакета. |
|
GetFiles Извлекает перечислитель для обхода файлов, перечисленных на карте блоков. |
|
GetFiles Возвращает файлы из группы содержимого. |
|
GetFootprintFile Извлекает указанный тип файла следа из пакета. |
|
GetFootprintFile Извлекает файл следа из пакета. |
|
GetHasCurrent Определяет, существует ли блок в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, существует ли файл в текущей позиции перечислителя. (IAppxBlockMapFilesEnumerator.GetHasCurrent) |
|
GetHasCurrent Определяет, есть ли необязательные сведения о пакете в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, есть ли в перечислителе больше элементов. |
|
GetHasCurrent Определяет, существует ли файл в текущей позиции перечислителя. (IAppxContentGroupFilesEnumerator.GetHasCurrent) |
|
GetHasCurrent Определяет, существует ли группа контента в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, есть ли полезные данные в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, есть ли приложение в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, существует ли возможность устройства в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, существует ли элемент <MainPackageDependency> в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, существует ли зависимость пакета в текущей позиции перечислителя. |
|
GetHasCurrent Определяет, существует ли ресурс в текущей позиции перечислителя. |
|
GetHash Извлекает хэш-значение блока. |
|
GetHashMethod Извлекает универсальный код ресурса (URI) для хэш-алгоритма, используемого для создания хэшей блоков в карте блоков. |
|
GetIdForPackageDependencyContext Возвращает зависимость пакета для указанного дескриптора контекста. |
|
GetIsDefaultApplicablePackage Определяет, является ли пакет приложения применимым по умолчанию. |
|
GetIsNonQualifiedResourcePackage Определяет, является ли пакет приложения не квалифицированным пакетом ресурсов. |
|
GetIsNonQualifiedResourcePackage Запрашивает, является ли пакет приложения не квалифицированным пакетом ресурсов. |
|
GetIsOptionalPackage Определяет, является ли пакет необязательным. |
|
GetIsPackageReference Определяет, хранится ли пакет в пакете приложений или является ли он ссылкой на пакет. |
|
GetLocalFileHeaderSize Извлекает размер заголовка ZIP-файла связанного zip-файла. |
|
GetMainPackageDependencies Возвращает основной перечислитель зависимостей пакета. |
|
GetMainPackageName Возвращает имя основного пакета из необязательного пакета. |
|
GetManifest Извлекает объект манифеста только для чтения из пакета. |
|
GetManifest Извлекает объектную модель манифеста приложения пакета. |
|
GetMaxMajorVersionTested Возвращает максимальное число основных версий протестированного пакета, совместимого с текущим пакетом. |
|
GetMaxVersionTested Возвращает максимальную версию, проверенную из AppxManifest.xml. |
|
GetMinVersion Возвращает минимальную версию пакета, для которого текущий пакет имеет зависимость. |
|
GetMinVersion Возвращает минимальную версию семейства целевых устройств из AppxManifest.xml. |
|
GetName Извлекает имя связанного zip-файла. |
|
GetName Возвращает имя группы содержимого. |
|
GetName Извлекает имя файла, включая путь относительно корневого каталога пакета. |
|
GetName Возвращает имя зависимостей основного пакета от AppxManifest.xml. |
|
GetName Возвращает имя пакета, для которого текущий пакет имеет зависимость. |
|
GetName Возвращает имя пакета, как определено в манифесте. |
|
GetName Возвращает имя семейства целевых устройств из AppxManifest.xml.. |
|
GetOffset Извлекает смещение пакета относительно начала пакета. |
|
GetOptionalBundles Извлекает объект, представляющий элемент <OptionalBundles> в корневом элементе <Bundle>. |
|
GetPackageApplicationIds Возвращает идентификаторы приложений в указанном пакете. |
|
GetPackageDependencies Возвращает перечислитель, который выполняет итерацию зависимостей, определенных в манифесте. |
|
GetPackageFamilyName Возвращает имя семейства пакетов зависимостей основного пакета от AppxManifest.xml. |
|
GetPackageFamilyName Возвращает имя семейства пакетов. |
|
GetPackageFamilyName Возвращает имя семейства пакетов для указанного процесса. |
|
GetPackageFamilyNameFromToken Возвращает имя семейства пакетов для указанного маркера. |
|
GetPackageFullName Возвращает полное имя пакета. |
|
GetPackageFullName Возвращает полное имя пакета для указанного процесса. |
|
GetPackageFullNameFromToken Возвращает полное имя пакета для указанного маркера. |
|
GetPackageId Извлекает объект, представляющий удостоверение <OptionalBundle>. |
|
GetPackageId Извлекает объект, представляющий удостоверение пакета приложения. |
|
GetPackageId Извлекает объект, представляющий элемент< Identity >в корневом элементе <Bundle>. |
|
GetPackageId Возвращает идентификатор пакета, определенный в манифесте. |
|
GetPackageId Возвращает идентификатор пакета (идентификатор) для указанного процесса. |
|
GetPackageInfo Возвращает сведения о пакете для указанного пакета. (GetPackageInfo) |
|
GetPackageInfo2 Возвращает сведения о пакете для указанного пакета. (GetPackageInfo2) |
|
GetPackageInfoItems Извлекает необязательные пакеты в пакете. |
|
GetPackageInfoItems Извлекает перечислитель по всем элементам< пакета >в элементе< пакетов >. |
|
GetPackagePath Возвращает путь для указанного пакета. |
|
GetPackagePathByFullName Возвращает путь к указанному пакету. (GetPackagePathByFullName) |
|
GetPackagePathByFullName2 Возвращает путь к указанному пакету. (GetPackagePathByFullName2) |
|
GetPackagesByPackageFamily Возвращает пакеты с указанным именем семейства для текущего пользователя. |
|
GetPackageType Извлекает тип пакета, представленный сведениями о пакете. |
|
GetPayloadFile Извлекает полезный файл из пакета. |
|
GetPayloadFiles Извлекает перечислитель, который выполняет итерацию по файлам полезных данных в пакете. |
|
GetPayloadPackage Извлекает объект appx-файла для пакета полезных данных с указанным именем файла. |
|
GetPayloadPackages Извлекает перечислитель, который выполняет итерацию по списку всех полезных пакетов в пакете. |
|
GetPrerequisite Возвращает указанное условие, определенное в манифесте пакета. |
|
GetProperties Возвращает свойства пакета, как определено в манифесте. |
|
GetPublisher Возвращает издателя зависимостей основного пакета от AppxManifest.xml. |
|
GetPublisher Возвращает имя издателя, создавшего пакет, от которого зависит текущий пакет. |
|
GetPublisher Возвращает имя издателя пакета, как определено в манифесте. |
|
GetQualifiedResources Возвращает перечислитель, который выполняет итерацию с помощью квалифицированных ресурсов, определенных в манифесте. |
|
GetRequiredGroup Возвращает требуемую группу содержимого из карты группы контента. |
|
GetRequiredGroup Возвращает требуемую группу контента из карты исходной группы контента. |
|
GetResolvedPackageFullNameForPackageDependency Возвращает полное имя пакета, которое будет использоваться при разрешении зависимости пакета. Эта функция не добавляет пакет в граф обработки. |
|
GetResourceId Возвращает идентификатор ресурса пакета, как определено в манифесте. |
|
GetResources Извлекает перечислитель, который выполняет итерацию всех элементов <Resource>, определенных в манифесте пакета приложения. |
|
GetResources Возвращает перечислитель, который выполняет итерацию по ресурсам, определенным в манифесте. |
|
GetSize Извлекает размер пакета в байтах. |
|
GetSize Извлекает несжатый размер файла. |
|
GetStagedPackageOrigin Возвращает источник указанного пакета. |
|
GetStagedPackagePathByFullName Получает путь к указанному поэтапному пакету. (GetStagedPackagePathByFullName) |
|
GetStagedPackagePathByFullName2 Получает путь к указанному поэтапному пакету. (GetStagedPackagePathByFullName2) |
|
GetStream Извлекает поток, доступный только для чтения, который представляет XML-содержимое карты блоков. |
|
GetStream Возвращает необработанный XML-документ без предварительной обработки. |
|
GetStream Возвращает поток только для чтения, содержащий несжатое содержимое файла. |
|
GetStream Возвращает необработанный xml-анализ и чтение средства чтения манифеста. |
|
GetStringValue Возвращает значение строкового элемента в разделе метаданных приложения манифеста. |
|
GetStringValue Возвращает значение указанного строкового элемента в разделе свойств. |
|
GetUncompressedSize Извлекает несжатый размер связанного zip-файла. |
|
GetVersion Возвращает версию пакета, как определено в манифесте. |
|
GetXmlDom Возвращает XML-код DOM для файла установщика приложений. |
|
MoveNext Перемещает позицию перечислителя к следующему блоку. |
|
MoveNext Перемещает позицию перечислителя в следующий файл. (IAppxBlockMapFilesEnumerator.MoveNext) |
|
MoveNext Перемещает позицию перечислителя к следующему набору необязательных сведений о пакете. |
|
MoveNext Перемещает положение перечислителя к следующему элементу <Package>. |
|
MoveNext Перемещает позицию перечислителя в следующий файл. (IAppxContentGroupFilesEnumerator.MoveNext) |
|
MoveNext Перемещает позицию перечислителя в следующую группу содержимого. |
|
MoveNext Перемещает позицию перечислителя к следующему файлу полезных данных. |
|
MoveNext Перемещает позицию перечислителя к следующему приложению. |
|
MoveNext Перемещает позицию перечислителя до следующей возможности устройства. |
|
MoveNext Перемещает позицию перечислителя к следующему <элементу MainPackageDependency>. |
|
MoveNext Перемещает положение перечислителя к следующей зависимости пакета. |
|
MoveNext Перемещает положение перечислителя к следующему ресурсу. |
|
OpenPackageInfoByFullName Открывает сведения о пакете указанного пакета. |
|
PackageFamilyNameFromFullName Возвращает имя семейства пакетов для указанного полного имени пакета. |
|
PackageFamilyNameFromId Возвращает имя семейства пакетов для указанного идентификатора пакета. |
|
PackageFullNameFromId Возвращает полное имя пакета для указанного идентификатора пакета (ID). |
|
PackageIdFromFullName Возвращает идентификатор пакета (идентификатор) для указанного полного имени пакета. |
|
PackageNameAndPublisherIdFromFamilyName Возвращает имя пакета и идентификатор издателя для указанного имени семейства пакетов. |
|
ParseApplicationUserModelId Деконструирует идентификатор пользовательской модели приложения в имя семейства пакетов и относительный идентификатор приложения (PRAID). |
|
RemovePackageDependency Удаляет разрешенную зависимость пакета из графа пакета текущего процесса (т. е. ссылка на время выполнения для зависимости пакета платформы, добавленной с помощью функции AddPackageDependency). |
|
TryCreatePackageDependency Создает ссылку на время установки для зависимости пакета платформы для текущего приложения, используя указанное имя семейства пакетов, минимальную версию и дополнительные критерии. |
|
UpdateEncryptedPackage Обновляет зашифрованный пакет приложения. |
|
UpdatePackage Обновляет пакет приложения. |
|
UpdatePackageManifest Обновляет манифест пакета приложения. |
|
ValidateFileHash Проверяет содержимое файла на хэши, хранящиеся в элементах блока для этого файла карты блоков. |
|
VerifyApplicationUserModelId Проверяет, является ли идентификатор пользовательской модели приложения синтаксически допустимым. |
|
VerifyPackageFamilyName Проверяет, является ли имя семейства пакетов синтаксически допустимым. |
|
VerifyPackageFullName Проверяет, является ли полное имя пакета синтаксически допустимым. |
|
VerifyPackageId Проверяет, является ли идентификатор пакета синтаксически допустимым. |
|
VerifyPackageRelativeApplicationId Проверяет, является ли идентификатор приложения относительным пакетом синтаксически допустимым. |
Интерфейсы
|
IAppxAppInstallerReader Предоставляет доступ к XML-DOM для файла установщика приложений. |
|
IAppxBlockMapBlock Интерфейс IAppxBlockMapBlock предоставляет объект только для чтения, представляющий отдельный блок внутри файла, содержащегося в файле карты блоков (AppxBlockMap.xml) для пакета приложения. |
|
IAppxBlockMapBlocksEnumerator Перечисляет блоки из карты блоков в одном файле. |
|
IAppxBlockMapFile Представляет файл на карте блоков. |
|
IAppxBlockMapFilesEnumerator Перечисляет файлы из карты блоков. |
|
IAppxBlockMapReader Представляет объектную модель только для чтения для карт блоков, которая предоставляет доступ к атрибутам файла и хэшам блоков. |
|
IAppxBundleFactory Создает объекты для чтения и записи пакетов пакетов. |
|
IAppxBundleFactory2 Создает объекты для чтения и записи пакетов с возможностью указания ожидаемого дайджеста для файла пакета. |
|
IAppxBundleManifestOptionalBundleInfo Предоставляет объектную модель только для чтения для элемента <OptionalBundle> в манифесте пакета. |
|
IAppxBundleManifestOptionalBundleInfoEnumerator Перечисляет необязательные сведения о пакете. |
|
IAppxBundleManifestPackageInfo Предоставляет объектную модель только для чтения для элемента< пакета >пакета. (IAppxBundleManifestPackageInfo) |
|
IAppxBundleManifestPackageInfo2 Предоставляет объектную модель только для чтения для элемента< пакета >пакета. (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 Предоставляет доступ к значениям атрибутов зависимостей основного пакета. |
|
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 Содержит данные и метаданные файлов для записи в пакет приложения. |
|
PACKAGE_ID Представляет сведения об идентификации пакета, такие как имя, версия и издатель. |
|
PACKAGE_INFO Представляет сведения об идентификации пакета, которые включают идентификатор пакета, полное имя и расположение установки. |
|
PACKAGE_VERSION Представляет сведения о версии пакета. |