Table of Contents

Method SmartFormat

Namespace
Alternet.Syntax.Parsers.Roslyn.CodeCompletion
Assembly
Alternet.Syntax.Parsers.Roslyn.v9.dll

SmartFormat(ref Point, ref Point, bool, int, bool, ITextUndoList)

Formats block of text according to the parser rules.

public override bool SmartFormat(ref Point start, ref Point end, bool useSpaces, int spacesInTab, bool extended, ITextUndoList operations)

Parameters

start Point

Start position of the block

end Point

End position of the block

useSpaces bool

Indicates whether indentation string should contain spaces or tabs

spacesInTab int

Specifies number of spaces in tab

extended bool

Specifies if whole syntax block containing start and end point should be formatted

operations ITextUndoList

List of changes.

Returns

bool

True if succeed; otherwise false.