C# Class SIL.FieldWorks.SharpViews.Paragraphs.TssClientRun

Implementation of TextClientRun based on ITsString.
Inheritance: TextClientRun
Show file Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
CharacterStyleNameAt ( int index ) : string
TssClientRun ( ITsString tss, AssembledStyles style ) : System
UniformRunLength ( int irun ) : int
UniformRunStart ( int irun ) : int
UniformRunStyles ( int irun ) : AssembledStyles
UniformRunText ( int irun ) : string
WritingSystemAt ( int index ) : int

Override to get the actual WS known in the TsString.

Private Methods

Method Description
CopyWithNewContents ( ITsString newContents ) : TssClientRun

Return an otherwise equivalent Tss client run that has the specified Contents. Subclasses should override to return the appropriate subclass and copy any additional information.

Method Details

CharacterStyleNameAt() public method

public CharacterStyleNameAt ( int index ) : string
index int
return string

TssClientRun() public method

public TssClientRun ( ITsString tss, AssembledStyles style ) : System
tss ITsString
style AssembledStyles
return System

UniformRunLength() public method

public UniformRunLength ( int irun ) : int
irun int
return int

UniformRunStart() public method

public UniformRunStart ( int irun ) : int
irun int
return int

UniformRunStyles() public method

public UniformRunStyles ( int irun ) : AssembledStyles
irun int
return AssembledStyles

UniformRunText() public method

public UniformRunText ( int irun ) : string
irun int
return string

WritingSystemAt() public method

Override to get the actual WS known in the TsString.
public WritingSystemAt ( int index ) : int
index int
return int