Version

TextDocumentAutoCasingMode Enumeration

Represents that various auto-casing behaviors which can be used when the language has case-insensitive keywords and other terminal symbols.
Syntax
'Declaration
 
Public Enum TextDocumentAutoCasingMode 
   Inherits System.Enum
public enum TextDocumentAutoCasingMode : System.Enum 
Members
MemberDescription
NoneNo auto-casing should occur. The text in the document should remain exactly as the user typed it.
OnLineCompletedAuto-casing should occur when an edited line is completed. After a line is edited, if the user types a newline, moves the cursor to a different line, changes the active view of the editor, or moves focus off the editor, all text on the edited line will be auto-cased. In addition, if any edits affect multiple lines, such as pasting multiple lines or changing the indent level of a block of text, all lines affected will be auto-cased.
Remarks

When a Infragistics.Documents.Parsing.TerminalSymbol is created with a Infragistics.Documents.Parsing.TerminalSymbol.Comparison value of LiteralIgnoreCase, the Infragistics.Documents.Parsing.TerminalSymbol.Value is used to case-insensitively match text. However, if the text does not match the Value exactly, the document can automatically adjust the case to match that of the Value.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also