C# Класс WindowsMobile.org.krypsis.CfgFile

Klasse, um Dateien im Ini-Format zu verwalten.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CfgFile ( ) : System

Leerer Standard-Konstruktor

CfgFile ( string filename ) : System

Konstruktor, welcher sofort eine Datei einliest

Save ( ) : System.Boolean

Datei sichern

commentValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : System.Boolean

Kommentiert einen Wert aus

deleteValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : System.Boolean

Löscht einen Wert

exportToXml ( ) : XmlDocument

Exportiert sämtliche Bereiche und deren Werte in ein XML-Dokument

getAllCaptions ( ) : List

Erstellt eine Liste aller enthaltenen Bereiche

getCaption ( String Caption ) : String>.SortedList

Liest alle Einträge uns deren Werte eines Bereiches aus

getDirectory ( ) : String

Verzeichnis der Datei

getValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : String

Liest den Wert eines Eintrages aus (Erweiterung: case sensitive)

setValue ( String Caption, String Entry, String Value, System.Boolean CaseSensitive ) : System.Boolean

Setzt einen Wert in einem Bereich. Wenn der Wert (und der Bereich) noch nicht existiert, werden die entsprechenden Einträge erstellt.

Приватные методы

Метод Описание
SearchCaptionLine ( String Caption, System.Boolean CaseSensitive ) : int

Sucht die Zeilennummer (nullbasiert) eines gewünschten Eintrages

SearchEntryLine ( String Caption, String Entry, System.Boolean CaseSensitive ) : int

Sucht die Zeilennummer (nullbasiert) eines gewünschten Eintrages

Описание методов

CfgFile() публичный Метод

Leerer Standard-Konstruktor
public CfgFile ( ) : System
Результат System

CfgFile() публичный Метод

Konstruktor, welcher sofort eine Datei einliest
public CfgFile ( string filename ) : System
filename string Name der einzulesenden Datei
Результат System

Save() публичный Метод

Datei sichern
public Save ( ) : System.Boolean
Результат System.Boolean

commentValue() публичный Метод

Kommentiert einen Wert aus
public commentValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : System.Boolean
Caption String Name des Bereiches
Entry String Name des Eintrages
CaseSensitive System.Boolean true = Gross-/Kleinschreibung beachten
Результат System.Boolean

deleteValue() публичный Метод

Löscht einen Wert
public deleteValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : System.Boolean
Caption String Name des Bereiches
Entry String Name des Eintrages
CaseSensitive System.Boolean true = Gross-/Kleinschreibung beachten
Результат System.Boolean

exportToXml() публичный Метод

Exportiert sämtliche Bereiche und deren Werte in ein XML-Dokument
public exportToXml ( ) : XmlDocument
Результат System.Xml.XmlDocument

getAllCaptions() публичный Метод

Erstellt eine Liste aller enthaltenen Bereiche
public getAllCaptions ( ) : List
Результат List

getCaption() публичный Метод

Liest alle Einträge uns deren Werte eines Bereiches aus
public getCaption ( String Caption ) : String>.SortedList
Caption String Name des Bereichs
Результат String>.SortedList

getDirectory() публичный Метод

Verzeichnis der Datei
public getDirectory ( ) : String
Результат String

getValue() публичный Метод

Liest den Wert eines Eintrages aus (Erweiterung: case sensitive)
public getValue ( String Caption, String Entry, System.Boolean CaseSensitive ) : String
Caption String Name des Bereiches
Entry String Name des Eintrages
CaseSensitive System.Boolean true = Gross-/Kleinschreibung beachten
Результат String

setValue() публичный Метод

Setzt einen Wert in einem Bereich. Wenn der Wert (und der Bereich) noch nicht existiert, werden die entsprechenden Einträge erstellt.
public setValue ( String Caption, String Entry, String Value, System.Boolean CaseSensitive ) : System.Boolean
Caption String Name des Bereichs
Entry String name des Eintrags
Value String Wert des Eintrags
CaseSensitive System.Boolean true = Gross-/Kleinschreibung beachten
Результат System.Boolean