Table of Contents

Method SmartFormatLine

Namespace
Alternet.Syntax.Parsers.Advanced
Assembly
Alternet.Syntax.Parsers.Advanced.v9.dll

SmartFormatLine(int, string, StringItemInfo[], ITextUndoList, out bool)

Formats line according to the parser rules.

public override int SmartFormatLine(int index, string text, StringItemInfo[] textData, ITextUndoList operations, out bool actualPosition)

Parameters

index int

Specifies index of line to format.

text string

Specifies string representation of the line.

textData StringItemInfo[]

Specifies data containing color information for the given string.

operations ITextUndoList

List containing insertion or deletion of text fragments.

actualPosition bool

If true, the indentation position will be returned, otherwise, the level.

Returns

int

Indentation level at given line.