Syncfusion.Calculate.Base
Fields  Properties  Methods  Events


Syncfusion.Calculate Namespace : CalcQuickBase Class

CalcQuickBase Class Members

The following tables list the members exposed by CalcQuickBase.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Protected Fields
 NameDescription
Protected Field Returns the value as false  
Top
Public Properties
 NameDescription
Public Property A property that gets/sets the auto calculation mode of the CalcQuick.  
Public Property Gets or sets whether formulas should be checked for syntax during key substitutions. Default is true.  
Public PropertyDetermines whether the CalcEngine object of this CalcQuick should be disposed on disposing this object.

Default value is true.

 
Public Property A read-only property that gets the reference to the CalcEngine object being used by this CalcQuick instance.  
Public Property A property that gets/sets character by which string starts with, are treated as formulas when indexing a CalcQuick object.  
Public Property Gets / sets formula values for CalcQuick.  
Public Property Gets / sets whether the CalcQuick should throw an exception when a circular calculation is encountered.  
Top
Protected Properties
 NameDescription
Protected Property Maintains a set of modified flags indicating whether any control has had a value changed.  
Protected Property Maintains a collection of FormulaInfo objects.  
Protected Property Maintains a mapping between the string key and the row used in a CalcSheet to identify a FormulaInfo object.  
Protected Property Maintains a mapping between the string key and a vector of numbers entered using a brace expression.  
Protected Property Maintains a mapping between the string key and the control which is being used to identify a FormulaInfo object.  
Protected Property Maintains a mapping between the row used in a CalcSheet and the string key used to identify a FormulaInfo object.  
Top
Public Methods
 NameDescription
Public MethodCreates the CalcEngine object used by this CalQuick object.  
Public Method Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.  
Public Method This API supports the .NET Framework infrastructure and is not intended to be used directly from your code  
Public Method Gets the first column index.  
Public Method Get the idex of the first row in UsedRange  
Public Method A method that returns the formula string associated with the key passed in from a FormulaInfo object.  
Public Method Gets the last column index / column count.  
Public Method get the index of the last row in UsedRange  
Public Method This API supports the .NET Framework infrastructure and is not intended to be used directly from your code  
Public Method A method to get the value of the cell referred. For internal CalcQuick use only.  
Public Method A method that parses and computes a well-formed algebraic expression passed in.  
Public Method A method that recompute any formulas stored in the CalcQuick instance.  
Public Method A method to reset all the keys registered with CalcQuickBase object.  
Public Method A method to force all calculations to be performed the next time the CalcQuick object is accessed with an indexer requesting the value.  
Public Method A method to set value to the specified cell. For internal CalcQuick use only.  
Public Method A method that parses and computes a well-formed algebraic expression passed in.  
Public Method Loops through and updates all formula items that depend on the FormulaInfo object pointed to by the key.  
Public Method A method that wires the ParentObject after the CalcQuick object is created. For internal CalcQuick use only.  
Top
Protected Methods
 NameDescription
Protected Method Initializes any structures needed by this instance.  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded.  Iterates the index.
Public Extension MethodOverloaded.  Iterates the index.
Top
Public Events
 NameDescription
Public Event For internal CalcQuick use only.  
Public Event Occurs when one of the FormulaInfo objects being maintained by the CalcQuick instance has changed.  
Top
See Also