Interface ILexSyntaxBlock
Represents properties and methods for individual syntax block with collection of syntax blocks.
public interface ILexSyntaxBlock
  Properties
- CaseSensitive
 When implemented by a class, gets or sets a value indicating whether
ILexSyntaxBlockis case-sensitive or not.
- Desc
 When implemented by a class, gets or sets description of the
ILexSyntaxBlock.
- Expression
 When implemented by a class, represents a collective regular expression pattern for the
ILexSyntaxBlock.Expressions.
- Expressions
 When implemented by a class, gets or sets collection of the expressions used by
ILexerto parse the text.
- Index
 When implemented by a class, represents index of the
ILexSyntaxBlockwithin the lexical syntax block collection.
- LeaveState
 When implemented by a class, gets or sets
ILexStateobject that specifies lexical resulting state after lexical analyzer locates text, that matches to theILexSyntaxBlock.Expression.
- Name
 When implemented by a class, gets or sets name of the
ILexSyntaxBlock.
- ReswordSets
 When implemented by a class, gets or sets collection of the
ILexReswordSetobject containing Reserved words.
- SerializationInfo
 Gets or sets an xml representation of this
ILexSyntaxBlockobject.
- State
 When implemented by a class, gets or sets
ILexStateowning thisILexSyntaxBlock
- Style
 When implemented by a class, gets or sets an
ILexStyleobject, applicable for text that matchesILexSyntaxBlockexpression.
Methods
- AddExpression(string)
 When implemented by a class, adds new element to the expression collection.
- FindResword(string)
 Locates
LexReswordSetcontaining given resword.