Spread Silverlight Documentation
GrapeCity.CalcEngine Namespace
Inheritance Hierarchy
Provides the base classes and structures for the functionality for calculations, formulas, functions, operators, and expressions.
Classes
 ClassDescription
ClassCalcArray Represents a CalcArray which wrap a source object like a two dimension array.
ClassCalcCalculationManager Represents the calculation manager which used for storing all formulas and their dependents.
ClassCalcCellIdentity Provides the ability to uniquely identify a cell.
ClassCalcConvert Represents the CalcConvert class.
ClassCalcDivideByZeroError Represent a divided by zero error which is detailed as #DIV/0!.
ClassCalcError Represents an error in calculation.
ClassCalcErrorIdentity Indicate a error.
ClassCalcErrors Represent a CalcErrors which list all supported errors.
ClassCalcEvaluator Represents an evaluator which is used for evaluating a GrapeCity.CalcEngine.Expressions.CalcExpression with specified CalcEvaluatorContext.
ClassCalcEvaluatorContext Represent the context for CalcEvaluator which provide variant queries to get needed data.
ClassCalcExternalCellIdentity Provides the ability to uniquely identify a cell.
ClassCalcExternalIdentity Providers a external data address.
ClassCalcExternalNameIdentity  
ClassCalcExternalRangeIdentity Represents a range of cells for a sheet.
ClassCalcFunctionIdentity Provides a data address for the special function.
ClassCalcGraph Represents a calculation graph which used to manage dependents and precedents of each nodes.
ClassCalcIdentity Provides a data address.
ClassCalcLocalIdentity Providers a local data address.
ClassCalcMissingArgument Represents the CalcMissingArgument class.
ClassCalcNameError Represent a name error which is detailed as "#NAME?.
ClassCalcNameIdentity Provides a data address by the special name.
ClassCalcNode Represent a node which describe an dependence unit for Id.
ClassCalcNotAvailableError Represent a not available error which is detailed as #N/A.
ClassCalcNullError Represent a null error which is detailed as #NULL!.
ClassCalcNumberError Represent a number error which is detailed as #NUM!.
ClassCalcParseException Represent the parse exception which contains error found in parsing.
ClassCalcParser Represents a parser which is used for parsing a string formula to GrapeCity.CalcEngine.Expressions.CalcExpression and unparsing a GrapeCity.CalcEngine.Expressions.CalcExpression to string.
ClassCalcParserContext Represent a parser context which is used while CalcParser parse or unparse process.
ClassCalcRangeIdentity Represents a range of cells for a sheet.
ClassCalcReference Represents an area in a spreadsheet.
ClassCalcReferenceError Represent a reference error which is detailed as #REF!.
ClassCalcService  
ClassCalcSheetRangeIdentity Represents a range of cells for a sheet.
ClassCalcStructReferenceIndentity Represents a struct reference for a sheet.
ClassCalcUnParseException Represent the parse exception which contains error found in parsing.
ClassCalcValueError Represent a value error which is detailed as #VALUE!.
Interfaces
 InterfaceDescription
InterfaceICalcSource Represent a source, usually it bind to a worksheet, however, you can setup a group elements and treat as a source.
InterfaceICalcStorage<TKey,TValue> Represent a storage for TValue.
InterfaceIMultiSourceProvider Defines a mechanism for retrieving a ICalcSource enumerator.
Structures
 StructureDescription
StructureExpressionInfo  
Enumerations
 EnumerationDescription
EnumerationParseMode Specifies the parse mode.
See Also

Reference

GrapeCity.Silverlight.CalcEngine Assembly

 

 


Copyright © GrapeCity, inc. All rights reserved.