C# Class AcManager.Tools.Miscellaneous.AppUpdater

Inheritance: AcManager.Tools.Data.BaseUpdater
Afficher le fichier Open project: gro-ove/actools Class Usage Examples

Private Properties

Свойство Type Description
AppUpdater System
CleanUpUpdateExeAsync Task
GetLatestVersion Task
InstallAndRunNewVersion void
LoadAndPrepare Task
RunUpdateExeAndExitIfExists void
VersionFromData string

Méthodes publiques

Méthode Description
CheckAndUpdateIfNeeded ( ) : Task
Initialize ( ) : void
LoadChangelog ( ) : IEnumerable
OnStartup ( string args ) : bool

Méthodes protégées

Méthode Description
CheckAndUpdateIfNeededInner ( ) : Task
OnCommonSettingsChanged ( object sender, PropertyChangedEventArgs e ) : void

Private Methods

Méthode Description
AppUpdater ( ) : System
CleanUpUpdateExeAsync ( ) : Task
GetLatestVersion ( ) : Task
InstallAndRunNewVersion ( ) : void
LoadAndPrepare ( ) : Task
RunUpdateExeAndExitIfExists ( ) : void
VersionFromData ( string data ) : string

Method Details

CheckAndUpdateIfNeeded() public méthode

public CheckAndUpdateIfNeeded ( ) : Task
Résultat Task

CheckAndUpdateIfNeededInner() protected méthode

protected CheckAndUpdateIfNeededInner ( ) : Task
Résultat Task

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

LoadChangelog() public static méthode

public static LoadChangelog ( ) : IEnumerable
Résultat IEnumerable

OnCommonSettingsChanged() protected méthode

protected OnCommonSettingsChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

OnStartup() public static méthode

public static OnStartup ( string args ) : bool
args string
Résultat bool