Enum SyntaxOptions
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.