AutoUpdateSettingsOptions 类

定义

表示包的自动更新设置。

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

Windows 要求

设备系列
Windows 11 (在 10.0.22000.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v14.0 中引入)

注解

将此对象传递到 AppInstallerManager.SetAutoUpdateSettings 方法,以创建或更新自动更新设置。

构造函数

AutoUpdateSettingsOptions()

初始化 AutoUpdateSettingsOptions 类的新实例。

属性

AppInstallerUri

获取或设置一个 Uri 对象,该对象指向 AppInstallerInfo 对象表示的应用安装程序文件。

AutomaticBackgroundTask

获取一个布尔值,该值指示部署服务是否在后台检查应用更新。

DependencyPackageUris

获取 Uri 对象的只读列表,这些对象指向成功部署相关集所需的依赖项包。

ForceUpdateFromAnyVersion

获取或设置一个布尔值,该值指示应用版本是否可以同时递增和递减。 如果值为 false,则应用只能移动到更高版本。

HoursBetweenUpdateChecks

获取或设置一个整数值,该值指定部署服务检查更新应用安装程序文件的频率。

IsAutoRepairEnabled

获取或设置一个值,该值指定当包标记为要修正时,OS 和部署服务是否可以自动执行修复。

OnLaunch

获取或设置一个布尔值,该值指定在应用启动时部署服务是否检查更新应用安装程序文件。

OptionalPackageUris

获取 Uri 对象的只读列表,这些对象指向将与 main 包一起安装的可选包。

RepairUris

获取 Uri 对象的只读 列表,这些对象指向用于修复安装的应用安装程序文件。

ShowPrompt

获取或设置一个布尔值,该值指定部署服务是否会显示通知用户更新的提示。

UpdateBlocksActivation

获取或设置一个布尔值,该值指定部署服务是否会阻止用户启动应用程序,直到应用挂起的更新。

UpdateUris

获取指向应用安装程序文件以更新安装的 Uri 对象的只读列表。

Version

获取或设置一个 PackageVersion 对象,该对象表示 AppInstallerInfo 对象表示的应用安装程序文件的版本。

方法

CreateFromAppInstallerInfo(AppInstallerInfo)

使用提供的 AppInstallerInfo 类中的值创建 AutoUpdateSettingsOptions 的新实例。

适用于