Windows 应用商店应用的打包、部署和查询
Windows 应用商店应用技术的打包、部署和查询概述。
若要开发 Windows 应用商店应用的打包、部署和查询,需要以下标头:
有关此技术的编程指南,请参阅:
AddPackageDependencyOptions 定义可在添加包依赖项时应用的选项。 |
AppPolicyClrCompat AppPolicyClrCompat 枚举指示进程的应用程序类型,以便你可以确定是否启用专用反射和/或使托管对象变得敏捷。 |
AppPolicyCreateFileAccess AppPolicyCreateFileAccess 枚举指示进程对 IO 设备具有完全或受限的访问权限, (文件、文件流、目录、物理磁盘、卷、控制台缓冲区、磁带驱动器、通信资源、mailslot 和管道) 。 |
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 函数创建包依赖项时可以应用的选项。 |
PackageDependencyLifetimeKind 指定指示用于定义包依赖项生存期的项目类型的值。 |
PackageDependencyProcessorArchitectures 定义使用 TryCreatePackageDependency 函数创建的框架包依赖项的处理器体系结构。 |
PackageOrigin 指定包的来源。 |
PackagePathType 指示要检索的包文件夹的类型。 |
AddAutomaticFile 将文件添加到内容组映射中的自动内容组。 |
AddAutomaticGroup 将自动内容组添加到内容组映射。 |
AddExternalPackageReference 向包捆绑中添加对外部包的引用。 |
AddExternalPackageReference 将包捆绑包中的引用添加到外部应用包。 |
AddExternalPackageReference 将加密包捆绑包中的引用添加到外部应用包。 (IAppxEncryptedBundleWriter2.AddExternalPackageReference) |
AddExternalPackageReference 将加密包捆绑包中的引用添加到外部应用包。 (IAppxEncryptedBundleWriter3.AddExternalPackageReference) |
AddPackageDependency 将以前定义的 PackageDependency 解析为特定包,并将其添加到调用进程的包图中。 添加依赖项后, (其他代码加载方法(如 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 检索一个值,该值指示进程是否具有对 IO 设备的完全或受限访问权限, (文件、文件流、目录、物理磁盘、卷、控制台缓冲区、磁带驱动器、通信资源、mailslot 和管道) 。 |
AppPolicyGetLifecycleManagement 检索一个值,该值指示进程生命周期管理 (PLM) 是否可以暂停/恢复进程。 |
AppPolicyGetMediaFoundationCodecLoading 检索一个值,该值指示进程的策略是否允许它加载非 Windows (第三方) 插件。 可以使用 值决定是否允许非 Windows (第三方) 插件。 |
AppPolicyGetProcessTerminationMethod 检索用于结束进程的方法。 |
AppPolicyGetShowDeveloperDiagnostic 检索用于将开发人员信息(如断言)呈现给用户的进程的 方法。 |
AppPolicyGetThreadInitializationType 检索在 beginthread[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 应用包创建未加密的 Windows 应用包。 |
DeletePackageDependency 删除前面使用 TryCreatePackageDependency 方法创建的框架包依赖项的安装时引用。 此方法通知 OS,如果没有其他应用依赖于框架包,可以安全地删除框架包。 |
EncryptBundle 从未加密的捆绑包创建加密的 Windows 应用包。 (IAppxEncryptionFactory.EncryptBundle) |
EncryptBundle 从未加密的捆绑包创建加密的 Windows 应用包。 (IAppxEncryptionFactory3.EncryptBundle) |
EncryptPackage 从未加密的 Windows 应用包创建加密的 Windows 应用包。 (IAppxEncryptionFactory.EncryptPackage) |
EncryptPackage 从未加密的 Windows 应用包创建加密的 Windows 应用包。 (IAppxEncryptionFactory3.EncryptPackage) |
EncryptPackage 从未加密的 Windows 应用包创建加密的 Windows 应用包。 (IAppxEncryptionFactory4.EncryptPackage) |
FindPackagesByPackageFamily 查找具有当前用户的指定系列名称的包。 |
FormatApplicationUserModelId 从包系列名称和包相对应用程序 ID (PRAID) 构造应用程序用户模型 ID。 |
GetApplications 获取循环访问清单中定义的应用程序的枚举器。 |
GetApplicationUserModelId 获取指定进程的应用程序用户模型 ID。 |
GetApplicationUserModelIdFromToken 获取指定令牌的应用程序用户模型 ID。 |
GetAppUserModelId 获取应用程序用户模型标识符。 |
GetArchitecture 获取清单中定义的处理器体系结构。 (IAppxManifestPackageId.GetArchitecture) |
GetArchitecture2 获取清单中定义的处理器体系结构。 (IAppxManifestPackageId2.GetArchitecture2) |
GetAutomaticGroups 从内容组映射中获取自动内容组 () 。 |
GetAutomaticGroups 从源内容组映射中获取自动内容组 () 。 |
GetBlockMap 从捆绑中检索只读块映射对象。 |
GetBlockMap 检索包的块映射对象模型。 |
GetBlocks 检索用于遍历块映射中列出的文件的块的枚举器。 |
GetBoolValue 获取 properties 节中指定布尔元素的值。 |
GetCapabilities 获取包请求的功能列表。 |
GetCompressedSize 检索块的压缩大小。 |
GetCompressionOption 检索用于将文件存储在包中的压缩选项。 |
GetContentType 检索文件的内容类型。 |
GetCurrent 获取枚举器当前位置的 块。 |
GetCurrent 获取枚举器当前位置的文件。 |
GetCurrent 获取枚举器当前位置的可选捆绑信息。 |
GetCurrent <获取枚举器当前位置的 Package> 元素。 |
GetCurrent 从枚举器当前位置的内容组中获取文件。 |
GetCurrent 获取枚举器当前位置的内容组。 |
GetCurrent 获取枚举器当前位置的有效负载文件。 |
GetCurrent 获取枚举器当前位置处的应用程序。 |
GetCurrent 获取枚举器当前位置的设备功能。 |
GetCurrent 获取 <位于枚举器的当前位置的 MainPackageDependency> 元素。 |
GetCurrent 获取枚举器当前位置的依赖项包。 |
GetCurrent 获取枚举器当前位置处的资源。 |
GetCurrentApplicationUserModelId 获取当前进程的应用程序用户模型 ID。 |
GetCurrentPackageFamilyName 获取调用进程的包系列名称。 |
GetCurrentPackageFullName 获取调用进程的包全名。 |
GetCurrentPackageId 获取调用进程的包标识符 (ID) 。 |
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 获取main包依赖项枚举器。 |
GetMainPackageName 从可选包中获取main包名称。 |
GetManifest 从捆绑中检索只读清单对象。 |
GetManifest 检索包的应用清单的对象模型。 |
GetMaxMajorVersionTested 返回测试与当前包兼容的包的最大主版本号。 |
GetMaxVersionTested 从AppxManifest.xml获取测试的最高版本。 |
GetMinVersion 获取当前包具有依赖项的包的最低版本。 |
GetMinVersion 从AppxManifest.xml获取目标设备系列的最低版本。 |
GetName 检索关联的 zip 文件项的名称。 |
GetName 获取内容组的名称。 |
GetName 检索文件的名称,包括其相对于包根目录的路径。 |
GetName 从AppxManifest.xml获取main包依赖项的名称。 |
GetName 获取当前包具有依赖项的包的名称。 |
GetName 获取清单中定义的包的名称。 |
GetName 从 AppxManifest.xml 获取目标设备系列的名称。 |
GetOffset 检索包相对于捆绑包开头的偏移量。 |
GetOptionalBundles 检索表示根 Bundle 元素下的 OptionalBundles> 元素的 对象<。>< |
GetPackageApplicationIds 获取指定包中应用的 ID。 |
GetPackageDependencies 获取循环访问清单中定义的依赖项的枚举器。 |
GetPackageFamilyName 从 AppxManifest.xml获取main包依赖项的包系列名称。 |
GetPackageFamilyName 获取包系列名称。 |
GetPackageFamilyName 获取指定进程的包系列名称。 |
GetPackageFamilyNameFromToken 获取指定令牌的包系列名称。 |
GetPackageFullName 获取包全名。 |
GetPackageFullName 获取指定进程的包全名。 |
GetPackageFullNameFromToken 获取指定令牌的包全名。 |
GetPackageId 检索表示 OptionalBundle> 标识的 <对象。 |
GetPackageId 检索表示应用包标识的 对象。 |
GetPackageId 检索表示根 Bundle 元素下的 Identity> 元素的 对象<。>< |
GetPackageId 获取清单中定义的包标识符。 |
GetPackageId 获取指定进程的包标识符 (ID) 。 |
GetPackageInfo 获取指定包的包信息。 (GetPackageInfo) |
GetPackageInfo2 获取指定包的包信息。 (GetPackageInfo2) |
GetPackageInfoItems 检索捆绑包中的可选包。 |
GetPackageInfoItems 检索对 Packages 元素下的所有 <Package> 元素的<>枚举器。 |
GetPackagePath 获取指定包的路径。 |
GetPackagePathByFullName 获取指定包的路径。 (GetPackagePathByFullName) |
GetPackagePathByFullName2 获取指定包的路径。 (GetPackagePathByFullName2) |
GetPackagesByPackageFamily 获取具有当前用户的指定系列名称的包。 |
GetPackageType 检索由包信息表示的包的类型。 |
GetPayloadFile 从包中检索有效负载文件。 |
GetPayloadFiles 检索循环访问包中的有效负载文件的枚举器。 |
GetPayloadPackage 检索具有指定文件名的有效负载包的 appx 文件对象。 |
GetPayloadPackages 检索一个枚举器,该枚举器循环访问捆绑包中的所有有效负载包的列表。 |
GetPrerequisite 获取包清单中定义的指定先决条件。 |
GetProperties 获取清单中定义的包的属性。 |
GetPublisher 从AppxManifest.xml获取main包依赖项的发布者。 |
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 获取 properties 节中指定字符串元素的值。 |
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 获取指定包全名的包标识符 (ID) 。 |
PackageNameAndPublisherIdFromFamilyName 获取指定包系列名称的包名称和发布者标识符 (ID) 。 |
ParseApplicationUserModelId 将应用程序用户模型 ID 解构为其包系列名称和包相对应用程序 ID (PRAID) 。 |
RemovePackageDependency 从当前进程的包图中删除已解析的包依赖项 (,即使用 AddPackageDependency 函数) 添加的框架包依赖项的运行时引用。 |
TryCreatePackageDependency 使用指定的包系列名称、最低版本和其他条件,为当前应用的框架包依赖项创建安装时引用。 |
UpdateEncryptedPackage 汇报加密的应用包。 |
UpdatePackage 汇报应用包。 |
UpdatePackageManifest 汇报应用包清单。 |
ValidateFileHash 根据此块映射文件的块元素中存储的哈希验证文件的内容。 |
IAppxAppInstallerReader 提供对应用安装程序文件的 XML DOM 的访问权限。 |
IAppxBlockMapBlock IAppxBlock 接口提供一个只读对象,该对象表示应用包的块映射文件 (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 包含要写入应用包的文件的数据和元数据。 |
PACKAGE_ID 表示包标识信息,例如名称、版本和发布者。 |
PACKAGE_INFO 表示包标识信息,其中包括包标识符、全名和安装位置。 |
PACKAGE_VERSION 表示包版本信息。 |