C# Класс Pluton.IniParser

Наследование: Pluton.CountedInstance
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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