Table of Contents

Enum SyntaxOptions

Namespace
Alternet.Syntax
Assembly
Alternet.Syntax.v9.dll

Defines possibilities of formatting Edit control's content. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Flags]
public enum SyntaxOptions

Fields

AutoComplete = 64

Specifies that parser will complete statements if possible.

AutoCompleteBraces = 262144

Specifies that parser provides information to autocomplete closing braces.

CodeCompletion = 4

Specifies that information about code completion for language elements within the text is available.

CodeCompletionTabs = 512

Specifies that code completion can be filtered based on priority.

CodeFixes = 65536

Specifies that information about code fixes within the text is available.

CodeRefactors = 131072

Specifies that information about code fixes within the text is available.

EvaluateConditionals = 2048

Specifies that code parser should evaluate conditional defines.

FormatCase = 128

Specifies that parser will change resword case.

FormatOnLineChange = 16384

Specifies that text should be formatted when the current line changes.

FormatSpaces = 256

Specifies that parser will format line spacing.

IndentationBasedFolding = 524288

Specifies that parser provides outlining information based on text indentation.

None = 0

Specifies that no flags are in effect.

NotifyOnParse = 4096

Specifies async/await pattern for code parsing.

Outline = 1

Specifies that information about outline sections within the text is available.

OutlineBlocks = 8192

Specifies that information about statement blocks within the text is available.

QuickInfoTips = 32

Specifies that text quick info tooltip should be displayed when mouse is moved over control.

ReparseOnLineChange = 16

Specifies that text should be reparsed when the current line changes.

SmartIndent = 2

Specifies that information about indent level of each line in the text is available.

StructureGuideLines = 32768

Specifies that information about guide lines within the text is available.

SyntaxErrors = 8

Specifies that information about syntax errors within the text is available.

WorkInThread = 1024

Specifies that code completion and code outlining tasks to be performed in separate thread.