Class | Description | |
---|---|---|
FormulaCalculationErrorEventArgs | Event args for FormulaCalculationError or FormulaReferenceError events of an IUltraCalcManager. | |
FormulaErrorEventArgsBase | Event args for Formula Error events of an IUltraCalcManager. | |
RefBase | This abstract base class is used to implement the IUltraCalcReference interface for an object with a complex hierarchy of referencable elements. | |
ReferenceNode | Classed used to provide information about the reference hierarchy | |
RefParser | A RefParser is a parsed representation of a Reference Path. It contains a RefTuple array representing each element in the Reference Path. | |
RefParser.NameValuePair | Class for representing a name value pair. | |
RefRange | RefRange is a generic Range Reference | |
RefTuple | This class represents a element identifier and a scope. | |
RefUnAnchored | RefUnAnchored is a wrapper for a RefBase reference that keeps a parsed representation of the reference string used to create the reference. There can be multiple RefUnAnchored instances wrapping the same anchored reference. | |
UCReference | Implements the IUltraCalcReference and provides methods to connect and disconnect from an underlying calculation object reference | |
UltraCalcErrorException | Exception containing an UltraCalcErrorValue. | |
UltraCalcErrorValue | Provides methods and properties used to define and manage a calculation error value. | |
UltraCalcException | Generic Calc Exception. All Calc Exceptions derive from this so that a developer can easily turn off our exceptions during debugging. | |
UltraCalcNumberException | Number Exception | |
UltraCalcReferenceError | Implementation of IUltraCalcReference interface that denotes a reference error | |
UltraCalcReferenceEventArgs | Event arguments class used to provide an IUltraCalcReference | |
UltraCalcValue | Provides methods that manage a composite data type representing a value. | |
UltraCalcValueException | Calc value Exception |
Interface | Description | |
---|---|---|
IFormulaProvider | This interface needs to be implemented by objects that have Formula property and wants to have support for the formula builder. For example, UltraGridColumn implements this. | |
IFormulaProviderEx | This interface needs to be implemented by objects that support conditional formatting and need to be able to resolve a reference based on context. | |
IFormulaValueConverter | Interface for providing custom logic for converting formula results and the formula source values. | |
IUltraCalcFormula | Interface implemented by the formula object. | |
IUltraCalcFormulaToken | Interface implemented by the calcengine formula token object. | |
IUltraCalcFunctionToken | Interface implemented by the calcengine formula token object. | |
IUltraCalcManager | IUltraCalcManager interface. UltraCalcManager component implements this interface. | |
IUltraCalcParticipant | Interface implemented by controls that have built in formula support. For example, UltraGrid will implement this interface. | |
IUltraCalcReference | The Primary Reference Inteface. | |
IUltraCalcReferenceCollection | Collection of IUltraCalcReference objects | |
IUltraCalcValueToken | Interface implemented by the calcengine formula token object. |
Structure | Description | |
---|---|---|
UltraCalcFormulaStates | Provides a set of properties used by the UltraCalcEngine to manage the recalculation network. |
Delegate | Description | |
---|---|---|
UltraCalcReferenceEventHandler | Delegate used for an event involving a UltraCalcReferenceEventArgs |
Enumeration | Description | |
---|---|---|
ChildReferenceType | Used for specifying the referenceType parameter to the IUltraCalcReference.GetChildReferences method. | |
ReferenceNodeType | Enumeration used to indicate the type of object that is represented by the ReferenceNode | |
RefTuple.RefScope | The different scopes. | |
RefTuple.RefType | The different types of elements. | |
ResolveReferenceType | Specifies the type of reference being resolved in the IUltraCalcReference.ResolveReference method. | |
UltraCalcAction | Enum used for specifying the first paramter to IUltraCalcManager.PerformAction method. | |
UltraCalcErrorCode | Enumeration of error codes assigned to UltraCalcErrorValue. | |
UltraCalcFormulaTokenType | Identifies formula token types in the UltraCalcFormulaToken class | |
UltraCalcOperatorFunction | Enumeration of operator functions. |