[]
Represents a name node in the syntax tree.
public class NameNode : TerminalNode, ICloneable
Creates a new NameNode from a range of sheets of the specified workbook.
public NameNode(string name, WorkbookReference workbook, string worksheetName, string lastWorksheetName)
name
stringThe short name.
workbook
WorkbookReferenceThe workbook id.
worksheetName
stringThe name of start worksheet.
lastWorksheetName
stringThe name of end worksheet.
Creates a new NameNode from a range of sheets.
public NameNode(string name, string worksheetName, string lastWorksheetName)
name
stringThe short name.
worksheetName
stringThe name of start worksheet.
lastWorksheetName
stringThe name of end worksheet.
Creates a new NameNode from string.
public NameNode(string name)
name
stringThe short name.
If the name represents a range of worksheets, represents the worksheet at the end of the range.
public string LastWorksheetName { get; set; }
The short name.
public string Name { get; set; }
The external workbook reference.
public WorkbookReference Workbook { get; set; }
The worksheet of the name.
public string WorksheetName { get; set; }