Namespace Syncfusion.XlsIO.Parser.Biff_Records.Formula
Classes
Area3DPtg
This token contains a 3D reference or an external reference to a cell range. |
AreaError3DPtg
Summary description for AreaError3dPtg. |
AreaErrorPtg
This token contains the last reference to a deleted cell range in the same sheet. |
AreaNPtg
This token contains the reference to a cell range in the same sheet. |
AreaPtg
This token contains the reference to a cell range in the same sheet. |
ArrayPtg
This token contains an array constant. The values of the array constant do not follow the token identifier but are stored behind the complete token array. |
AttrPtg
A special attribute control token - typically either a SUM function or an IF function. |
BooleanPtg
This token represents a boolean operand in a formula. |
CellIntersectionPtg
Summary description for CellIntersectionPtg. |
CellRangeListPtg
Represents CellRangeList formula token. |
ControlPtg
This class represents the control token (this can be tExp or tTbl). |
DoublePtg
This token contains an IEEE floating-point number. |
ErrorCodeAttribute
This attribute describes error code. Used for converting error messages from and to string. |
FormulaToken
Summary description for _FormulaConstants. |
FunctionPtg
This class represents function token of a formula. |
FunctionVarPtg
This class represents function with variable arguments number in a formula. |
IntegerPtg
This class represents an integer token in formula. |
MemAreaPtg
Summary description for MemAreaPtg. |
MemErrPtg
Not fully implemented because of lack of documentation. |
MemFuncPtg
Not fully implemented because of lack of documentation. |
MissingArgumentPtg
A missing argument in a function argument list that is stored as a tMissArg token. This token does not contain any additional data. |
NamePtg
This token contains the one-based index to a NAME record. |
NameXPtg
This token contains the index to a NAME or EXTERNNAME record. It occurs by using internal or external names, add-in functions, DDE links, or linked OLE objects. |
OperationPtg
This class is the base class for all operation tokens in the formula. |
ParenthesesPtg
Parentheses. This token is for display purposes only, it does not affect the result of the token array. If it follows an operator, the parentheses will enclose the operator and its operand(s), which is the result of the enclosed operation. This operator does not modify the token class of its operand. |
Priority |
Ptg
This class is the base class for each token of a formula. |
Ref3DPtg
This token contains a 3D reference or an external reference to a cell. |
ReferenceIndexAttribute
There can be multiple token codes that correspond to one class, i.e. tRef1, tRef2, tRef3 correspond to class RefPtg. This attribute is used to help FormulaUtil choose the token code to use. |
RefError3dPtg
This token contains the last 3D reference or external reference to a cell in a deleted row or column. |
RefErrorPtg
This token contains the last reference to a deleted cell in the same sheet. |
RefNPtg
This token contains the reference to a cell in the same sheet. It stores relative components as signed offsets and is used in shared formulas, conditional formatting, and data validity. |
RefPtg
This token contains an unsigned 16-bit integer value in the range from 0 to 65535. |
StringConstantPtg
This token contains a string constant. The maximum length of the string is 255 characters in BIFF8. |
TokenAttribute
Attribute provides link information between formula token and formula token class. |
TOperation
Represents the operation type. |
UnaryOperationPtg
This class represents all unary operations. |
UnknownPtg
This class represents the unknown token of a formula. |
Interfaces
IAdditionalData
This interface should be implemented by all token classes that needs some additional data to be read after all formula tokens. |
IRangeGetter
This interface should be implemented by those tokens that can be converted to IRange. |
IRangeGetterToken
This interface should be implemented by those tokens that can be converted to IRange. |
IRectGetter
This interface is implemented by formula tokens that can provide corresponding rectangle object. |
IReference
This interface should be implemented by those tokens which contains 3D references. |
ISheetReference
Represents tokens that contains reference to worksheet. |
IToken3D
Summary description for IToken3D. |