AutoUpdateSettingsOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示包的自动更新设置。
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
- 继承
- 属性
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 的新实例。 |