C# 클래스 Pluton.IniParser

상속: Pluton.CountedInstance
파일 보기 프로젝트 열기: Notulp/Pluton 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FilePath string
Name string
Sections IniSection>.Dictionary

공개 메소드들

메소드 설명
AddSectionComments ( string section ) : void
AddSetting ( string section, string setting ) : void
AddSetting ( string section, string setting, string value ) : void
AddSettingComments ( string section, string setting ) : void
ContainsSetting ( string section, string setting ) : bool
ContainsValue ( string value ) : bool
Count ( ) : int
DeleteSection ( string section ) : void
DeleteSetting ( string section, string setting ) : void
EnumSection ( string section ) : string[]
GetBoolSetting ( string section, string setting ) : bool
GetBoolSetting ( string section, string setting, bool defaultvalue ) : bool
GetIntSetting ( string section, string setting ) : int
GetIntSetting ( string section, string setting, int defaultvalue ) : int
GetSetting ( string section, string setting ) : string
GetSetting ( string section, string setting, string defaultvalue ) : string
IniParser ( string iniPath ) : System
Save ( ) : void
SaveSettings ( string newFilePath ) : void
SetSetting ( string section, string setting, string value ) : void
this ( string section ) : IniSection
this ( string section, string setting ) : string

메소드 상세

AddSectionComments() 공개 메소드

public AddSectionComments ( string section ) : void
section string
리턴 void

AddSetting() 공개 메소드

public AddSetting ( string section, string setting ) : void
section string
setting string
리턴 void

AddSetting() 공개 메소드

public AddSetting ( string section, string setting, string value ) : void
section string
setting string
value string
리턴 void

AddSettingComments() 공개 메소드

public AddSettingComments ( string section, string setting ) : void
section string
setting string
리턴 void

ContainsSetting() 공개 메소드

public ContainsSetting ( string section, string setting ) : bool
section string
setting string
리턴 bool

ContainsValue() 공개 메소드

public ContainsValue ( string value ) : bool
value string
리턴 bool

Count() 공개 메소드

public Count ( ) : int
리턴 int

DeleteSection() 공개 메소드

public DeleteSection ( string section ) : void
section string
리턴 void

DeleteSetting() 공개 메소드

public DeleteSetting ( string section, string setting ) : void
section string
setting string
리턴 void

EnumSection() 공개 메소드

public EnumSection ( string section ) : string[]
section string
리턴 string[]

GetBoolSetting() 공개 메소드

public GetBoolSetting ( string section, string setting ) : bool
section string
setting string
리턴 bool

GetBoolSetting() 공개 메소드

public GetBoolSetting ( string section, string setting, bool defaultvalue ) : bool
section string
setting string
defaultvalue bool
리턴 bool

GetIntSetting() 공개 메소드

public GetIntSetting ( string section, string setting ) : int
section string
setting string
리턴 int

GetIntSetting() 공개 메소드

public GetIntSetting ( string section, string setting, int defaultvalue ) : int
section string
setting string
defaultvalue int
리턴 int

GetSetting() 공개 메소드

public GetSetting ( string section, string setting ) : string
section string
setting string
리턴 string

GetSetting() 공개 메소드

public GetSetting ( string section, string setting, string defaultvalue ) : string
section string
setting string
defaultvalue string
리턴 string

IniParser() 공개 메소드

public IniParser ( string iniPath ) : System
iniPath string
리턴 System

Save() 공개 메소드

public Save ( ) : void
리턴 void

SaveSettings() 공개 메소드

public SaveSettings ( string newFilePath ) : void
newFilePath string
리턴 void

SetSetting() 공개 메소드

public SetSetting ( string section, string setting, string value ) : void
section string
setting string
value string
리턴 void

this() 공개 메소드

public this ( string section ) : IniSection
section string
리턴 IniSection

this() 공개 메소드

public this ( string section, string setting ) : string
section string
setting string
리턴 string

프로퍼티 상세

FilePath 공개적으로 프로퍼티

public string FilePath
리턴 string

Name 공개적으로 프로퍼티

public string Name
리턴 string

Sections 공개적으로 프로퍼티

public Dictionary Sections
리턴 IniSection>.Dictionary