Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обзор технологии упаковки, развертывания и запроса приложений Магазина 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 с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
CreateBundleReaderFromSourceUri Создает объект пакета только для чтения, который считывает его содержимое из указанного URI с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
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, с необязательным параметром для указания ожидаемого дайджеста для пакета. |
|
CreatePackageReaderFromSourceUri Создает экземпляр IAppxInstallerReader из указанного URI расположения пакета с необязательным параметром для указания ожидаемого дайджеста для файла установщика приложений. |
|
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-файла для пакета полезных данных с указанным именем файла. |
|
GetPayloadPackageReader Создает экземпляр IAppxPackageReader для чтения содержимого файла полезных данных пакета. |
|
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 Создает объекты для чтения и записи пакетов с возможностью указания ожидаемого дайджеста для файла пакета. |
|
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 Содержит данные и метаданные файлов для записи в пакет приложения. |
|
PACKAGE_ID Представляет сведения об идентификации пакета, такие как имя, версия и издатель. |
|
PACKAGE_INFO Представляет сведения об идентификации пакета, которые включают идентификатор пакета, полное имя и расположение установки. |
|
PACKAGE_VERSION Представляет сведения о версии пакета. |