Interface ILexState
Represents properties and methods for individual lexical state with collection of lexical states.
public interface ILexState
Properties
- Blocks
When implemented by a class, represents collection of Syntax Blocks associated with this
ILexState.
- CaseSensitive
When implemented by a class, gets or sets a value indicating whether the analyzer should perform case sensitive parsing for this
ILexState.
- Desc
When implemented by a class, gets or sets description of the
ILexState.
- Expression
When implemented by a class, represents a collective regular expression pattern for the
ILexState.
- Index
When implemented by a class, represents index of the
ILexStatewithin the lexical state collection.
- Name
When implemented by a class, gets or sets name of the
ILexState.
- Regex
When implemented by a class, represents a regular expression that contains
Expressionas a pattern.
- Scheme
When implemented by a class, gets or sets
ILexSchemethat owns thisILexState.
- SerializationInfo
Gets or sets an xml representation of this
ILexStateobject.
- SyntaxBlocks
When implemented by a class, gets or sets a collection of lexical syntax blocks.
Methods
- ResetCaseSensitive()
When implemented by a class, resets the
CaseSensitiveto the default value.