Gets or sets the value indicating whether the tokens associated with the TerminalSymbol represent significant content. Syntax Remarks If the IsSignificant is null, the LanguageElement determines whether tokens are significant. LanguageElement values of Comment, Whitespace, or Newline are insignificant. All others ...
Gets the value indicating whether the TerminalSymbol represents unrecognized content. Syntax
Gets or sets the language element for tokens associated with this symbol. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the IsMutable value of the owning Grammar is False. System.ArgumentException Occurs when the value assigned is not defined in the LanguageElement enumeratio...
Gets or set the name of the language element for the TerminalSymbol. Syntax Exceptions Exception Description System.ArgumentNullException Occurs when the value specified is null or empty. Remarks This value is synchronized with the LanguageElement value. If the name specified is a valid LanguageElement value, the ...
Gets or sets the lexer state which should be entered when the lexer encounters this TerminalSymbol when analyzing a document. Syntax
Gets or sets the regular expression pattern which is used to match the text following a token associated with the TerminalSymbol to determine if the token can actually be used or not. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the IsMutable value of the owning Grammar is F...
Returns the string representation of this object. Syntax
Gets the value associated with the TerminalSymbol, which is either a literal string or a regular expression, depending on the Comparison Syntax
Structure containing zero-based line and character offsets that uniquely idenity a character location. Syntax
Public Constructors Public Properties Public Methods Public Operators