StagePackageOptions 类

定义

指定使用 StagePackageByUriAsync 方法暂阶段包时可以配置的部署选项。

public ref class StagePackageOptions 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 StagePackageOptions 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 StagePackageOptions
function StagePackageOptions()
Public NotInheritable Class StagePackageOptions
继承
Object Platform::Object IInspectable StagePackageOptions
属性

Windows 要求

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

注解

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

构造函数

StagePackageOptions()

创建 StagePackageOptions 类的新实例。

属性

AllowUnsigned

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

DependencyPackageUris

获取要暂存的依赖项包的 URI 列表。

DeveloperMode

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

ExpectedDigests

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

ExternalLocationUri

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

ForceUpdateFromAnyVersion

获取或设置一个值,该值指示是否强制暂存/注册包的特定版本,而不考虑更高版本是否已暂存/注册。

InstallAllResources

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

OptionalPackageFamilyNames

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

OptionalPackageUris

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

RelatedPackageUris

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

RequiredContentGroupOnly

获取或设置一个值,该值指示是否仅暂暂暂存在所需的内容组。 应用可以单独安装为具有所需内容组的包。

StageInPlace

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

StubPackageOption

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

TargetVolume

获取或设置包暂暂到的卷。

适用于

另请参阅