C# Class AcManager.Tools.Helpers.AcSettings.IniSettings

Inheritance: FirstFloor.ModernUI.Presentation.NotifyPropertyChanged
Afficher le fichier Open project: gro-ove/actools

Méthodes publiques

Méthode Description
SaveImmediately ( ) : void

Méthodes protégées

Méthode Description
ForceSave ( ) : void
IniSettings ( [ name, bool reload = true, bool systemConfig = false ) : System
LoadFromIni ( ) : void

Called from IniSettings constructor!

OnChanged ( object sender, FileSystemEventArgs e ) : void
OnRenamed ( object sender, RenamedEventArgs e ) : void
Reload ( ) : void
Replace ( IniFile ini, bool backup = false ) : void
Save ( ) : void
SetToIni ( ) : void

Private Methods

Méthode Description
GetWatcher ( string directory ) : FileSystemWatcher
IgnoreChangesForAWhile ( ) : void
OnPropertyChanged ( [ propertyName = null ) : void
OnPropertyChanged ( bool save = true, [ propertyName = null ) : void
ReloadLater ( ) : void

Method Details

ForceSave() protected méthode

protected ForceSave ( ) : void
Résultat void

IniSettings() protected méthode

protected IniSettings ( [ name, bool reload = true, bool systemConfig = false ) : System
name [
reload bool
systemConfig bool
Résultat System

LoadFromIni() protected abstract méthode

Called from IniSettings constructor!
protected abstract LoadFromIni ( ) : void
Résultat void

OnChanged() protected méthode

protected OnChanged ( object sender, FileSystemEventArgs e ) : void
sender object
e System.IO.FileSystemEventArgs
Résultat void

OnRenamed() protected méthode

protected OnRenamed ( object sender, RenamedEventArgs e ) : void
sender object
e System.IO.RenamedEventArgs
Résultat void

Reload() protected méthode

protected Reload ( ) : void
Résultat void

Replace() protected méthode

protected Replace ( IniFile ini, bool backup = false ) : void
ini IniFile
backup bool
Résultat void

Save() protected méthode

protected Save ( ) : void
Résultat void

SaveImmediately() public méthode

public SaveImmediately ( ) : void
Résultat void

SetToIni() protected abstract méthode

protected abstract SetToIni ( ) : void
Résultat void