C# Класс Shellscape.UpdateManager

Class for checking for updated versions using github.
Наследование: AsyncOperation
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CheckOnce ( ) : void
Download ( string dataPath, AsyncCompletedEventHandler callback ) : void
Replace ( string dataPath, string appPath ) : void
Start ( ) : void
Stop ( ) : void
UpdateManager ( string user, string repository, string appName, string userAgent = _userAgent ) : System

Защищенные методы

Метод Описание
DoWork ( ) : void

Приватные методы

Метод Описание
Check ( string data ) : void
OnPowerChange ( Object sender, Microsoft.Win32.PowerModeChangedEventArgs e ) : void
ReplaceDirectory ( DirectoryInfo source, DirectoryInfo dest ) : void
Request ( ) : void
Unzip ( string zipFile ) : void
UpdateManager ( ) : System

Описание методов

CheckOnce() публичный Метод

public CheckOnce ( ) : void
Результат void

DoWork() защищенный Метод

protected DoWork ( ) : void
Результат void

Download() публичный Метод

public Download ( string dataPath, AsyncCompletedEventHandler callback ) : void
dataPath string
callback AsyncCompletedEventHandler
Результат void

Replace() публичный Метод

public Replace ( string dataPath, string appPath ) : void
dataPath string
appPath string
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

UpdateManager() публичный Метод

public UpdateManager ( string user, string repository, string appName, string userAgent = _userAgent ) : System
user string
repository string
appName string
userAgent string
Результат System