Version

Infragistics.WebUI.CalcEngine Namespace (Infragistics.WebUI.Shared)

Classes
 ClassDescription
ClassFormulaCalculationErrorEventArgs Event args for FormulaCalculationError or FormulaReferenceError events of an IUltraCalcManager.
ClassFormulaErrorEventArgsBase Event args for Formula Error events of an IUltraCalcManager.
ClassRefBase This abstract base class is used to implement the IUltraCalcReference interface for an object with a complex hierarchy of referencable elements.
ClassReferenceNode Classed used to provide information about the reference hierarchy
ClassRefParser A RefParser is a parsed representation of a Reference Path. It contains a RefTuple array representing each element in the Reference Path.
ClassRefParser.NameValuePair Class for representing a name value pair.
ClassRefRange RefRange is a generic Range Reference
ClassRefTuple This class represents a element identifier and a scope.
ClassRefUnAnchored 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.
ClassUCReference Implements the IUltraCalcReference and provides methods to connect and disconnect from an underlying calculation object reference
ClassUltraCalcErrorException Exception containing an UltraCalcErrorValue.
ClassUltraCalcErrorValue Provides methods and properties used to define and manage a calculation error value.
ClassUltraCalcException Generic Calc Exception. All Calc Exceptions derive from this so that a developer can easily turn off our exceptions during debugging.
ClassUltraCalcNumberException Number Exception
ClassUltraCalcReferenceError Implementation of IUltraCalcReference interface that denotes a reference error
ClassUltraCalcReferenceEventArgs Event arguments class used to provide an IUltraCalcReference
ClassUltraCalcValue Provides methods that manage a composite data type representing a value.
ClassUltraCalcValueException Calc value Exception
Interfaces
 InterfaceDescription
InterfaceIFormulaProvider 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.
InterfaceIFormulaProviderEx This interface needs to be implemented by objects that support conditional formatting and need to be able to resolve a reference based on context.
InterfaceIFormulaValueConverter Interface for providing custom logic for converting formula results and the formula source values.
InterfaceIUltraCalcFormula Interface implemented by the formula object.
InterfaceIUltraCalcFormulaToken Interface implemented by the calcengine formula token object.
InterfaceIUltraCalcFunctionToken Interface implemented by the calcengine formula token object.
InterfaceIUltraCalcManager IUltraCalcManager interface. UltraCalcManager component implements this interface.
InterfaceIUltraCalcParticipant Interface implemented by controls that have built in formula support. For example, UltraGrid will implement this interface.
InterfaceIUltraCalcReference The Primary Reference Inteface.
InterfaceIUltraCalcReferenceCollection Collection of IUltraCalcReference objects
InterfaceIUltraCalcValueToken Interface implemented by the calcengine formula token object.
Structures
 StructureDescription
StructureUltraCalcFormulaStates Provides a set of properties used by the UltraCalcEngine to manage the recalculation network.
Delegates
 DelegateDescription
DelegateUltraCalcReferenceEventHandler Delegate used for an event involving a UltraCalcReferenceEventArgs
Enumerations
 EnumerationDescription
EnumerationChildReferenceType Used for specifying the referenceType parameter to the IUltraCalcReference.GetChildReferences method.
EnumerationReferenceNodeType Enumeration used to indicate the type of object that is represented by the ReferenceNode
EnumerationRefTuple.RefScope The different scopes.
EnumerationRefTuple.RefType The different types of elements.
EnumerationResolveReferenceType Specifies the type of reference being resolved in the IUltraCalcReference.ResolveReference method.
EnumerationUltraCalcAction Enum used for specifying the first paramter to IUltraCalcManager.PerformAction method.
EnumerationUltraCalcErrorCode Enumeration of error codes assigned to UltraCalcErrorValue.
EnumerationUltraCalcFormulaTokenType Identifies formula token types in the UltraCalcFormulaToken class
EnumerationUltraCalcOperatorFunction Enumeration of operator functions.
See Also