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
ILexState
within 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
Expression
as a pattern.
- Scheme
When implemented by a class, gets or sets
ILexScheme
that owns thisILexState
.
- SerializationInfo
Gets or sets an xml representation of this
ILexState
object.
- SyntaxBlocks
When implemented by a class, gets or sets a collection of lexical syntax blocks.
Methods
- ResetCaseSensitive()
When implemented by a class, resets the
CaseSensitive
to the default value.