| Class | Description | |
|---|---|---|
|  | CalcArrayExpression | Represents an array constant value. | 
|  | CalcBangCellExpression | Represents a cell reference on current sheet expression. | 
|  | CalcBangErrorExpression | Represents an error value on current sheet. | 
|  | CalcBangNameExpression | Represents an expression with a named variable on current sheet as the expression. | 
|  | CalcBangRangeExpression | Represents a cell range reference on current sheet expression. | 
|  | CalcBinaryOperatorExpression | Represents an expression that has a binary operator. | 
|  | CalcBooleanExpression | Represents an boolean constant value. | 
|  | CalcCellExpression | Represents a cell reference expression. | 
|  | CalcConstantExpression | Represents an expression that has a constant value. This is an abstract class. | 
|  | CalcDoubleExpression | Represents a double constant value. | 
|  | CalcErrorExpression | Represents an error constant value. | 
|  | CalcExpression | Provides the base class from which the classes that represent expression tree nodes are derived. This is an abstract class. | 
|  | CalcExternalCellExpression | Represents a cell reference expression. | 
|  | CalcExternalErrorExpression | Represents an external error value. | 
|  | CalcExternalExpression | Represents a cell reference expression. | 
|  | CalcExternalNameExpression | Represents an expression with a named variable as the expression. | 
|  | CalcExternalRangeExpression | Represents a cell range reference expression. | 
|  | CalcFunctionExpression | Represents an expression with a function applied to a list of parameters as the expression. | 
|  | CalcMissingArgumentExpression | Represents an missing argument constant value. | 
|  | CalcNameExpression | Represents an expression with a named variable as the expression. | 
|  | CalcOperatorExpression | Represents an operator expression. This is an abstract class. | 
|  | CalcParenthesesExpression | Represents an expression type for parentheses surrounding a specified expression. | 
|  | CalcPropertyExpression | Represents an expression with a property name as the expression. | 
|  | CalcRangeExpression | Represents a cell range reference expression. | 
|  | CalcReferenceExpression | Represents an reference expression. This is an abstract class. | 
|  | CalcSharedExpression | Represents an expression that refer another expression. | 
|  | CalcSheetRangeErrorExpression | Represents an external error value. | 
|  | CalcSheetRangeExpression | Represents a cell range reference expression. | 
|  | CalcStringExpression | Represents a string constant value. | 
|  | CalcStructReferenceExpression | Represents a struct reference expression. | 
|  | CalcUnaryOperatorExpression | Represents an expression that has a unary operator. | 
| Interface | Description | |
|---|---|---|
|  | ITableStruct | The table struct interface. | 
| Enumeration | Description | |
|---|---|---|
|  | StructReferenceColumnSpecifier | The column specifier enum | 
|  | StructReferencePortions | The portions enum. |