AddPackageOptions 类

定义

指定在使用 AddPackageByUriAsync 方法添加包、包清单或应用安装程序文件时可以配置的部署选项。

public ref class AddPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AddPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
继承
Object Platform::Object IInspectable AddPackageOptions
属性

Windows 要求

设备系列
Windows 10, version 2004 (在 10.0.19041.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v10.0 中引入)

注解

可以将此类的初始化实例传递给 AddPackageByUriAsync 方法的 options 参数。

构造函数

AddPackageOptions()

创建 AddPackageOptions 类的新实例。

属性

AllowUnsigned

获取或设置一个值,该值指示是否允许添加未签名的包。

DeferRegistrationWhenPackagesAreInUse

获取或设置一个值,该值指示在包当前正在使用时是延迟主包还是依赖项包的注册。

DependencyPackageUris

获取要添加的依赖项包的 URI 列表。

DeveloperMode

获取或设置一个值,该值指示应用是否在开发人员模式下安装。

ExpectedDigests

获取一个字典,该字典使用相应的摘要字符串映射与 AddPackageOptions 关联的 URI。

ExternalLocationUri

获取或设置 MSIX 包外部的外部磁盘位置的 URI,包清单可在其中引用应用程序内容。

ForceAppShutdown

获取或设置一个值,该值指示是否将强制关闭与包关联的进程,以便在包或依赖于包的任何包当前正在使用的情况下,注册可以继续。

ForceTargetAppShutdown

获取或设置一个值,该值指示是否强行关闭与包关联的进程,以便在包当前正在使用时注册可以继续。

ForceUpdateFromAnyVersion

获取或设置一个值,该值指示是否强制添加包的特定版本,而不管是否已添加更高版本。

InstallAllResources

获取或设置一个值,该值指示应用是否跳过资源适用性检查。 这会有效地暂存或注册用户传递给 命令的所有资源包,这会强制对捆绑包中包含的所有包具有适用性。 如果用户传入捆绑包,则将注册所有包含的资源包。

LimitToExistingPackages

获取或设置一个值,该值指示是否应下载缺少的引用包。

OptionalPackageFamilyNames

从要添加的主捆绑包中获取包系列名称的列表。

OptionalPackageUris

获取要更新到与新的可选包相同的版本的相关可选包的 URI 列表。

RelatedPackageUris

获取要更新到与新的可选包相同的版本的相关可选包的 URI 列表。

RequiredContentGroupOnly

获取或设置一个值,该值指示是否仅添加所需的内容组。 可以将应用安装为仅包含所需内容组的包。

RetainFilesOnFailure

获取或设置一个值,该值指示在部署失败的情况下,是否删除在安装过程中在目标计算机上创建的文件。

StageInPlace

获取或设置一个值,该值指示是否就地暂存包。

StubPackageOption

获取或设置包的存根选项。

TargetVolume

获取或设置将包添加到的卷。

适用于

另请参阅