C# Class phdesign.NppToolBucket.Infrastructure.Settings

Afficher le fichier Open project: phdesign/NppToolBucket Class Usage Examples

Méthodes publiques

Méthode Description
Get ( SettingsSection section, string keyName, string defaultValue ) : string
GetBool ( SettingsSection section, string keyName, bool defaultValue ) : bool
GetInt ( SettingsSection section, string keyName, int defaultValue ) : int
Save ( ) : void
Set ( SettingsSection section, string keyName, bool value ) : void
Set ( SettingsSection section, string keyName, int value ) : void
Set ( SettingsSection section, string keyName, string value ) : void
Settings ( string filePath ) : System

Private Methods

Méthode Description
GetKeys ( string sectionName ) : List
GetPrivateProfileString ( string lpAppName, string lpKeyName, string lpDefault, [ lpReturnedString, uint nSize, string lpFileName ) : uint
GetSections ( ) : List
GetSetting ( string sectionName, string keyName ) : Setting
GetValue ( string sectionName, string keyName ) : string
Load ( ) : void
WritePrivateProfileString ( string lpAppName, string lpKeyName, string lpString, string lpFileName ) : bool

Method Details

Get() public méthode

public Get ( SettingsSection section, string keyName, string defaultValue ) : string
section SettingsSection
keyName string
defaultValue string
Résultat string

GetBool() public méthode

public GetBool ( SettingsSection section, string keyName, bool defaultValue ) : bool
section SettingsSection
keyName string
defaultValue bool
Résultat bool

GetInt() public méthode

public GetInt ( SettingsSection section, string keyName, int defaultValue ) : int
section SettingsSection
keyName string
defaultValue int
Résultat int

Save() public méthode

public Save ( ) : void
Résultat void

Set() public méthode

public Set ( SettingsSection section, string keyName, bool value ) : void
section SettingsSection
keyName string
value bool
Résultat void

Set() public méthode

public Set ( SettingsSection section, string keyName, int value ) : void
section SettingsSection
keyName string
value int
Résultat void

Set() public méthode

public Set ( SettingsSection section, string keyName, string value ) : void
section SettingsSection
keyName string
value string
Résultat void

Settings() public méthode

public Settings ( string filePath ) : System
filePath string
Résultat System