Version

SymbolFromName Method

Gets the TerminalSymbol or NonTerminalSymbol with the specified name in the Grammar.
Syntax
'Declaration
 
Public Function SymbolFromName( _
   ByVal name As String _
) As Symbol
public Symbol SymbolFromName( 
   string name
)

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
ExceptionDescription
System.ArgumentNullExceptionOccurs when name is null.
Remarks

This method will return any symbol with the specified name, if one exists in the grammar. To get just a non-terminal symbol with a specified name, use the NonTerminalSymbolCollection.TryGetSymbol method on the NonTerminalSymbols collection. To get just a terminal symbol with a specified name, use the TerminalSymbolFromName method.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also