Table of Contents

Class UpgradeSetting

Namespace
HeBianGu.Systems.Upgrade
Assembly
HeBianGu.Systems.Upgrade.dll
public class UpgradeSetting : LazySettingInstance<UpgradeSetting>, INotifyPropertyChanged, IDisplayer, ISetting, IUpgradeSettingOption
Inheritance
UpgradeSetting
Implements
Inherited Members
Extension Methods

Properties

AutomaticUpgrade

[Display(Name = "有更新时自动为我安装(推荐)", Description = "当有更新时,智能选择最佳的软件更新方案,自动完成更新的下载与安装,省心省力")]
public bool AutomaticUpgrade { get; set; }

Property Value

bool

CheckUpdateOnStart

[Display(Name = "程序启动时检查更新")]
public bool CheckUpdateOnStart { get; set; }

Property Value

bool

LoadFormat

[Display(Name = "下载安装包时格式")]
public string LoadFormat { get; set; }

Property Value

string

NotifyUpgrade

[Display(Name = "有更新时不要安装,但提醒我", Description = "此方式不影响安全补丁等重要更新的自动安装")]
public bool NotifyUpgrade { get; set; }

Property Value

bool

SavePath

[Display(Name = "更新文件保存位置")]
public string SavePath { get; set; }

Property Value

string

Uri

[Display(Name = "检查更新地址")]
public string Uri { get; set; }

Property Value

string

UseIEDownload

[Display(Name = "是否使用系统浏览器下载")]
public bool UseIEDownload { get; set; }

Property Value

bool

Methods

GetDefaultFolder()

protected override string GetDefaultFolder()

Returns

string