Version

Search Results

StartSymbol Property

Gets or sets a the NonTerminalSymbol which should be represented by the SyntaxNode at the root of the SyntaxTree. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the value is set and IsMutable is False. System.ArgumentException Occurs when the value specified does not belong to...

SupportsParsing Property

Gets or sets the value indicating whether the Grammar supports syntax analysis. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the value is set and IsMutable is False.

SymbolFromName Method

Gets the TerminalSymbol or NonTerminalSymbol with the specified name in the Grammar. Syntax Parameters name The case-sensitive name of the symbol to find Return Value The Symbol with the Symbol.Name specified if one exists in the Grammar; null otherwise. Exceptions Exception Description System.ArgumentNullExceptio...

SyntaxTreePruningMode Property

Gets or sets the value indicating how the syntax tree should be pruned. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the value is set and IsMutable is False. System.ArgumentException Occurs when the specified value is not defined in the SyntaxTreePruningMode. Remarks A gramm...

TerminalSymbolFromName Method

Gets the TerminalSymbol with the specified name in the Grammar. Syntax Parameters name The case-sensitive name of the terminal symbol to find Return Value The TerminalSymbol with the Symbol.Name specified if one exists in the Grammar; null otherwise. Exceptions Exception Description System.ArgumentNullException Oc...

ToString Method (Grammar)

Returns the string representation of this object. Syntax

UnrecognizedSymbol Property

Gets a TerminalSymbol which represents unrecognized content in a document. Syntax

UnrecognizedSymbolName Property

Gets or sets the name that is used to reference the UnrecognizedSymbol. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the value is set and IsMutable is False. System.ArgumentException Occurs when the specified name matches that of another symbol in the Grammar.

WhitespacePattern Property

Gets or sets the regular expression pattern used to identify non-newline whitespace by the syntax analysis layer. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the value is set and IsMutable is False. System.ArgumentException Occurs when the value specified is not a valid reg...

WhitespaceSymbol Property

Gets a TerminalSymbol which represents non-newline whitespace in a document. Syntax