[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Expressions.TableItemNode

Class TableItemNode

Namespace
GrapeCity.Documents.Excel.Expressions
Assembly
GcDocs.Excel.dll

Represents a table item in the syntax tree.

public class TableItemNode : TerminalNode, ICloneable
Inheritance
object
TableItemNode
Implements
System.ICloneable
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()

Constructors

TableItemNode(string, TableItemType, string, string)

Creates a new TableItemNode from range of columns of a table.

public TableItemNode(string tableName, TableItemType itemType, string columnFrom, string columnTo)

Parameters

tableName string

The name of the table.

itemType TableItemType

The part of the table.

columnFrom string

The start column.

columnTo string

The end column.

TableItemNode(string, TableItemType, string)

Creates a new TableItemNode from a column of a table.

public TableItemNode(string tableName, TableItemType itemType, string columnName)

Parameters

tableName string

The name of the table.

itemType TableItemType

The part of the table.

columnName string

The column of the table.

Properties

ColumnFrom

The start column.

public string ColumnFrom { get; set; }

Property Value

string

ColumnTo

The end column.

public string ColumnTo { get; set; }

Property Value

string

ItemType

The part of the table.

public TableItemType ItemType { get; set; }

Property Value

TableItemType

TableName

The name of the table.

public string TableName { get; set; }

Property Value

string