C# Class SparkleLib.SparkleConfig

Inheritance: System.Xml.XmlDocument
Exibir arquivo Open project: brandondahler/SparkleShare Class Usage Examples

Public Properties

Property Type Description
DebugMode bool
DefaultConfig SparkleConfig
FullPath string
LogFilePath string
TmpPath string

Public Methods

Method Description
AddFolder ( string name, string identifier, string url, string backend ) : void
GetBackendForFolder ( string name ) : string
GetConfigOption ( string name ) : string
GetFolderOptionalAttribute ( string folder_name, string key ) : string
GetIdentifierForFolder ( string name ) : string
GetUrlForFolder ( string name ) : string
IdentifierExists ( string identifier ) : bool
RemoveFolder ( string name ) : void
RenameFolder ( string identifier, string name ) : void
SetConfigOption ( string name, string content ) : void
SetFolderOptionalAttribute ( string folder_name, string key, string value ) : bool
SparkleConfig ( string config_path, string config_file_name ) : System

Private Methods

Method Description
CreateInitialConfig ( ) : void
GetFolder ( string name ) : XmlNode
GetFolderValue ( string name, string key ) : string
Save ( ) : void

Method Details

AddFolder() public method

public AddFolder ( string name, string identifier, string url, string backend ) : void
name string
identifier string
url string
backend string
return void

GetBackendForFolder() public method

public GetBackendForFolder ( string name ) : string
name string
return string

GetConfigOption() public method

public GetConfigOption ( string name ) : string
name string
return string

GetFolderOptionalAttribute() public method

public GetFolderOptionalAttribute ( string folder_name, string key ) : string
folder_name string
key string
return string

GetIdentifierForFolder() public method

public GetIdentifierForFolder ( string name ) : string
name string
return string

GetUrlForFolder() public method

public GetUrlForFolder ( string name ) : string
name string
return string

IdentifierExists() public method

public IdentifierExists ( string identifier ) : bool
identifier string
return bool

RemoveFolder() public method

public RemoveFolder ( string name ) : void
name string
return void

RenameFolder() public method

public RenameFolder ( string identifier, string name ) : void
identifier string
name string
return void

SetConfigOption() public method

public SetConfigOption ( string name, string content ) : void
name string
content string
return void

SetFolderOptionalAttribute() public method

public SetFolderOptionalAttribute ( string folder_name, string key, string value ) : bool
folder_name string
key string
value string
return bool

SparkleConfig() public method

public SparkleConfig ( string config_path, string config_file_name ) : System
config_path string
config_file_name string
return System

Property Details

DebugMode public_oe static_oe property

public static bool DebugMode
return bool

DefaultConfig public_oe static_oe property

public static SparkleConfig,SparkleLib DefaultConfig
return SparkleConfig

FullPath public_oe property

public string FullPath
return string

LogFilePath public_oe property

public string LogFilePath
return string

TmpPath public_oe property

public string TmpPath
return string