Search Results for

    Show / Hide Table of Contents

    Class OTZIni

    INI ファイルの読み書きする機能を提供します。

    Inheritance
    System.Object
    OTZIni
    名前空間: OTZControls.Utilities
    アセンブリ: OTZControls.dll
    Syntax
    public class OTZIni

    コンストラクタ

    OTZIni()

    コンストラクタ

    宣言
    public OTZIni()

    プロパティ

    Sections

    セクションを取得または設定します。

    宣言
    public Dictionary<string, Dictionary<string, string>> Sections { get; set; }
    プロパティ値
    型 説明
    System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.String>>

    メソッド

    Clear()

    すべてのデータを削除します。

    宣言
    public virtual void Clear()

    Get(String, String, Int32, Int32, Int32)

    宣言
    public virtual int Get(string sectionName, string entryName, int minValue, int maxValue, int defaultValue)
    パラメーター
    型 名前 説明
    System.String sectionName
    System.String entryName
    System.Int32 minValue
    System.Int32 maxValue
    System.Int32 defaultValue
    戻り値
    型 説明
    System.Int32
    例外
    型 Condition
    System.ArgumentNullException
    System.ArgumentException

    Get(String, String, String)

    値を取得します。

    宣言
    public string Get(string sectionName, string entryName, string defaultValue)
    パラメーター
    型 名前 説明
    System.String sectionName
    System.String entryName
    System.String defaultValue
    戻り値
    型 説明
    System.String

    Get<T>(String, String, T)

    値を取得します。

    宣言
    public T Get<T>(string sectionName, string entryName, T defaultValue)
        where T : struct
    パラメーター
    型 名前 説明
    System.String sectionName
    System.String entryName
    T defaultValue
    戻り値
    型 説明
    T
    Type Parameters
    名前 説明
    T

    Load(String, Encoding)

    INI ファイルを読み込みます。

    宣言
    public void Load(string filePath, Encoding encoding)
    パラメーター
    型 名前 説明
    System.String filePath
    System.Text.Encoding encoding

    Save(String, Encoding, String)

    INI ファイルを保存します。

    宣言
    public void Save(string filePath, Encoding encoding, string newLineCode)
    パラメーター
    型 名前 説明
    System.String filePath
    System.Text.Encoding encoding
    System.String newLineCode

    Set<T>(String, String, T)

    値を設定します。

    宣言
    public void Set<T>(string sectionName, string entryName, T value)
    パラメーター
    型 名前 説明
    System.String sectionName
    System.String entryName
    T value
    Type Parameters
    名前 説明
    T
    In This Article
    Back to top Generated by DocFX