C# Class LayoutFarm.Text.TextLineWriter

Inheritance: TextLineReader
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
AddCharacter ( char c ) : void
AddTextSpan ( EditableRun textRun ) : void
Clear ( ) : void
DoBackspace ( ) : char
DoDelete ( ) : char
EnsureCurrentTextRun ( ) : void
EnsureCurrentTextRun ( int index ) : void
GetCurrentTextRun ( ) : EditableRun
JoinWithNextLine ( ) : void
Reload ( IEnumerable runs ) : void
RemoveSelectedTextRuns ( VisualSelectionRange selectionRange ) : void
ReplaceAllLineContent ( EditableRun runs ) : void
ReplaceCurrentLine ( IEnumerable textRuns ) : void
SplitSelectedText ( VisualSelectionRange selectionRange ) : LayoutFarm.Text.EditableVisualPointInfo[]
SplitToNewLine ( ) : void
TextLineWriter ( EditableTextFlowLayer textLayer ) : System

Private Methods

Méthode Description
Delete ( ) : char
GetBackgroundWriter ( ) : BackGroundTextLineWriter

Method Details

AddCharacter() public méthode

public AddCharacter ( char c ) : void
c char
Résultat void

AddTextSpan() public méthode

public AddTextSpan ( EditableRun textRun ) : void
textRun EditableRun
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

DoBackspace() public méthode

public DoBackspace ( ) : char
Résultat char

DoDelete() public méthode

public DoDelete ( ) : char
Résultat char

EnsureCurrentTextRun() public méthode

public EnsureCurrentTextRun ( ) : void
Résultat void

EnsureCurrentTextRun() public méthode

public EnsureCurrentTextRun ( int index ) : void
index int
Résultat void

GetCurrentTextRun() public méthode

public GetCurrentTextRun ( ) : EditableRun
Résultat EditableRun

JoinWithNextLine() public méthode

public JoinWithNextLine ( ) : void
Résultat void

Reload() public méthode

public Reload ( IEnumerable runs ) : void
runs IEnumerable
Résultat void

RemoveSelectedTextRuns() public méthode

public RemoveSelectedTextRuns ( VisualSelectionRange selectionRange ) : void
selectionRange VisualSelectionRange
Résultat void

ReplaceAllLineContent() public méthode

public ReplaceAllLineContent ( EditableRun runs ) : void
runs EditableRun
Résultat void

ReplaceCurrentLine() public méthode

public ReplaceCurrentLine ( IEnumerable textRuns ) : void
textRuns IEnumerable
Résultat void

SplitSelectedText() public méthode

public SplitSelectedText ( VisualSelectionRange selectionRange ) : LayoutFarm.Text.EditableVisualPointInfo[]
selectionRange VisualSelectionRange
Résultat LayoutFarm.Text.EditableVisualPointInfo[]

SplitToNewLine() public méthode

public SplitToNewLine ( ) : void
Résultat void

TextLineWriter() public méthode

public TextLineWriter ( EditableTextFlowLayer textLayer ) : System
textLayer EditableTextFlowLayer
Résultat System