C# 클래스 subtitleMemorize.PreviewListModel

파일 보기 프로젝트 열기: ChangSpivey/SubtitleMemorize 1 사용 예제들

공개 메소드들

메소드 설명
EvaluateForEveryLine ( String conditionExpr ) : List

XXX: Wrong documentation = Selects preview lines in Gtk.TreeView based on a condtion like "episode=3 and contains(sub1, 'Bye')".

ExportData ( Settings settings, InfoProgress progressInfo ) : void
ExportTextFile ( List cardInfoList, Settings settings, InfoProgress progressInfo ) : void
GenerateFullUpdateList ( ) : List
GetActiveCards ( ) : List
GetAudioFileName ( Settings settings, CardInfo cardInfo ) : String
GetCardClone ( int index ) : CardInfo
GetLength ( ) : int
GetSnapshotFileName ( Settings settings, CardInfo cardInfo ) : String
IsIndexInRange ( int index ) : bool
MergeLines ( List selectedIndices, MergeMode mergeMode ) : List
PreviewListModel ( List cardInfos ) : System
RegexReplace ( List indices, bool inSub1, bool inSub2, string pattern, string replaceTo ) : List
SetCard ( int index, CardInfo cardInfo ) : List
UpdateCardActivation ( IEnumerable items, BinaryChangeMode mode ) : List

비공개 메소드들

메소드 설명
finalizeChangeList ( List changeList ) : void

메소드 상세

EvaluateForEveryLine() 공개 메소드

XXX: Wrong documentation = Selects preview lines in Gtk.TreeView based on a condtion like "episode=3 and contains(sub1, 'Bye')".
public EvaluateForEveryLine ( String conditionExpr ) : List
conditionExpr String Condition expr.
리턴 List

ExportData() 공개 메소드

public ExportData ( Settings settings, InfoProgress progressInfo ) : void
settings Settings
progressInfo InfoProgress
리턴 void

ExportTextFile() 공개 메소드

public ExportTextFile ( List cardInfoList, Settings settings, InfoProgress progressInfo ) : void
cardInfoList List
settings Settings
progressInfo InfoProgress
리턴 void

GenerateFullUpdateList() 공개 메소드

public GenerateFullUpdateList ( ) : List
리턴 List

GetActiveCards() 공개 메소드

public GetActiveCards ( ) : List
리턴 List

GetAudioFileName() 공개 메소드

public GetAudioFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
리턴 String

GetCardClone() 공개 메소드

public GetCardClone ( int index ) : CardInfo
index int
리턴 CardInfo

GetLength() 공개 메소드

public GetLength ( ) : int
리턴 int

GetSnapshotFileName() 공개 메소드

public GetSnapshotFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
리턴 String

IsIndexInRange() 공개 메소드

public IsIndexInRange ( int index ) : bool
index int
리턴 bool

MergeLines() 공개 메소드

public MergeLines ( List selectedIndices, MergeMode mergeMode ) : List
selectedIndices List
mergeMode MergeMode
리턴 List

PreviewListModel() 공개 메소드

public PreviewListModel ( List cardInfos ) : System
cardInfos List
리턴 System

RegexReplace() 공개 메소드

public RegexReplace ( List indices, bool inSub1, bool inSub2, string pattern, string replaceTo ) : List
indices List
inSub1 bool
inSub2 bool
pattern string
replaceTo string
리턴 List

SetCard() 공개 메소드

public SetCard ( int index, CardInfo cardInfo ) : List
index int
cardInfo CardInfo
리턴 List

UpdateCardActivation() 공개 메소드

public UpdateCardActivation ( IEnumerable items, BinaryChangeMode mode ) : List
items IEnumerable
mode BinaryChangeMode
리턴 List