C# Класс FeliCa2Money.CsvRules

CSVルールセット
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( CsvRule rule ) : void

ルール追加(単体テスト用)

CsvRules ( ) : System

コンストラクタ

FindRuleForFirstLine ( string firstLine ) : CsvRule

firstLine に一致するルールを探す

FindRuleWithIdent ( string ident ) : CsvRule

ident に一致するルールを探す

GetAt ( int idx ) : CsvRule

指定したインデックスのルールを返す

GetEnumerator ( ) : IEnumerator

イテレータ

IndexOf ( CsvRule rule ) : int

指定したルールのインデックスを返す

LoadAllRules ( ) : bool

全 CSV 変換ルールを読み出す

LoadFromFile ( string path ) : String

定義ファイルを1つ読み込む

LoadFromString ( string xmlString ) : String
getRulesPath ( ) : string

定義ファイルのディレクトリを返す UserAppDataPath からバージョン番号を除いたものが帰る

names ( ) : string[]

ルール名一覧を返す

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

Метод Описание
LoadFromXml ( XmlDocument doc ) : String

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

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

ルール追加(単体テスト用)
public Add ( CsvRule rule ) : void
rule CsvRule ルール
Результат void

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

コンストラクタ
public CsvRules ( ) : System
Результат System

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

firstLine に一致するルールを探す
public FindRuleForFirstLine ( string firstLine ) : CsvRule
firstLine string firstLine
Результат CsvRule

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

ident に一致するルールを探す
public FindRuleWithIdent ( string ident ) : CsvRule
ident string
Результат CsvRule

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

指定したインデックスのルールを返す
public GetAt ( int idx ) : CsvRule
idx int インデックス
Результат CsvRule

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

イテレータ
public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

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

指定したルールのインデックスを返す
public IndexOf ( CsvRule rule ) : int
rule CsvRule ルール
Результат int

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

全 CSV 変換ルールを読み出す
public LoadAllRules ( ) : bool
Результат bool

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

定義ファイルを1つ読み込む
public LoadFromFile ( string path ) : String
path string 定義ファイルパス
Результат String

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

public LoadFromString ( string xmlString ) : String
xmlString string
Результат String

getRulesPath() публичный статический Метод

定義ファイルのディレクトリを返す UserAppDataPath からバージョン番号を除いたものが帰る
public static getRulesPath ( ) : string
Результат string

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

ルール名一覧を返す
public names ( ) : string[]
Результат string[]