C# 클래스 SIL.FieldWorks.IText.InterAreaBookmark

Helper for keeping track of our location in the text when switching from and back to the Texts area (cf. LT-1543). It also serves to keep our place when switching between RawTextPane (Baseline), GlossPane, AnalyzePane(Interlinearizer), TaggingPane, PrintPane and ConstChartPane.
상속: IStTextBookmark
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BookmarkPropertyName string
Init void
InterAreaBookmark System
InterAreaBookmark System
Save void
SavePersisted void

공개 메소드들

메소드 설명
Reset ( int index, XCore.Mediator mediator ) : void

Reset the bookmark to its default values.

Restore ( int index, XCore.Mediator mediator ) : void

Restore the InterlinMaster bookmark to its previously saved state.

Save ( SIL.FieldWorks.FDO.DomainServices.AnalysisOccurrence point, bool fPersistNow, int index, XCore.Mediator mediator ) : void

Saves the given AnalysisOccurrence in the InterlinMaster.

Save ( bool fPersistNow, int index, XCore.Mediator mediator ) : void

Saves the current selected annotation in the InterlinMaster.

비공개 메소드들

메소드 설명
BookmarkPropertyName ( string attribute ) : string
Init ( InterlinMaster interlinMaster, SIL.FieldWorks.FDO.FdoCache cache ) : void
InterAreaBookmark ( ) : System
InterAreaBookmark ( InterlinMaster interlinMaster, XCore.Mediator mediator, SIL.FieldWorks.FDO.FdoCache cache ) : System
Save ( int textIndex, int paragraphIndex, int beginCharOffset, int endCharOffset, bool fPersistNow, XCore.Mediator mediator ) : void
SavePersisted ( int recordIndex, XCore.Mediator mediator ) : void

메소드 상세

Reset() 공개 메소드

Reset the bookmark to its default values.
public Reset ( int index, XCore.Mediator mediator ) : void
index int
mediator XCore.Mediator
리턴 void

Restore() 공개 메소드

Restore the InterlinMaster bookmark to its previously saved state.
public Restore ( int index, XCore.Mediator mediator ) : void
index int
mediator XCore.Mediator
리턴 void

Save() 공개 메소드

Saves the given AnalysisOccurrence in the InterlinMaster.
public Save ( SIL.FieldWorks.FDO.DomainServices.AnalysisOccurrence point, bool fPersistNow, int index, XCore.Mediator mediator ) : void
point SIL.FieldWorks.FDO.DomainServices.AnalysisOccurrence
fPersistNow bool if true, this annotation will persist.
index int The index of the selected text in the list
mediator XCore.Mediator
리턴 void

Save() 공개 메소드

Saves the current selected annotation in the InterlinMaster.
public Save ( bool fPersistNow, int index, XCore.Mediator mediator ) : void
fPersistNow bool if true, this annotation will persist.
index int
mediator XCore.Mediator
리턴 void