Version

UltraCalcManager Class Members

The following tables list the members exposed by UltraCalcManager.

Public Constructors
 NameDescription
Public ConstructorUltraCalcManager ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyAsynchronousCalcDurationThe duration in milliseconds that the CalcManager will use to perform calculations each time the AsynchronousCalculationInterval passes.  
Public PropertyAsynchronousCalcIntervalThe interval in milliseconds that the CalcManager will wait between performing calculations.  
Public PropertyCalcFrequencyGets/sets the frequency with which the UltraCalcManager automatically performs calculations.  
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyDeferredCalculationsEnabledGets / Sets whether certain calculations can be deferred to optimize calculation of visible objects.  
Public PropertyErrorIconThe Error Icon to display when a Calculation or Reference error occurs on a control.  
Public PropertyErrorIconAlignmentGets/sets where to place the ErrorProvider icon when a Calculation or Reference error occurs on a formula.  
Public PropertyEventManagerThe object that enables, disables and controls firing of specific control events.  
Public PropertyNamedReferencesA collection of NamedReferences  
Public PropertySiteOverridden. The component's site (set at design time only).  
Public Propertystatic (Shared in Visual Basic)UseExcelFormulaCompatibilityDetermines if formula calculations are done in a way that is compatible with Microsoft Excel.  
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyDesignMode (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from Infragistics.Win.UltraComponentBase)
Protected PropertySubObjectPropChangeHandlerHandler for a SubObjectPropChange event  
Public Methods
 NameDescription
Public MethodCalculateCalculates the specified formula and returns the value.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDirtyAllFormulasDirties all the formulas so they get recalculated.  
Public MethodDisposeOverloaded. Overridden. Releases the unmanaged resources used by the component and optionally releases the managed resources.  
Public MethodGetCalcSettingsGets the CalcSettings for the specified control.  
Public MethodGetColumnCalcSettingsGets the CalcSettings for the specified control.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetUseInCalcManagerGets the CalcSettings for the specified control.  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyValueChangedNotifies the CalcManager that the value of a control that is used in a formula has changed.  
Public MethodReCalcOverloaded. Forces recalculation of all dirtied items in the Calcultion Network.  
Public MethodRegisterUserDefinedFunctionRegisters a single Infragistics.Win.CalcEngine.UltraCalcFunction instance.  
Public MethodRegisterUserDefinedFunctionLibraryRegisters an assembly containing Infragistics.Win.CalcEngine.UltraCalcFunction derived types.  
Public MethodResetErrorIconResets the ErrorIcon property to the default error icon.  
Public MethodResetNamedReferencesClears the contents of the NamedReferences collection.  
Public MethodResumeCalcResumes automatic calculations after a preceding call to SuspendCalc.  
Public MethodResumeNotificationProcessingResumes notification processing after a preceding call to SuspendNotificationProcessing.  
Public MethodSetCalcSettingsThis sets the CalcSettings extender property for the specified control.  
Public MethodSetColumnCalcSettingsThis sets the CalcSettings extender property for the specified DataGridViewColumn.  
Public MethodSetUseInCalcManagerThis sets the UseInCalcManager extender property for the specified DataGridView.  
Public MethodShouldSerializeErrorIconReturns whether or not the ErrorIcon is set to the default.  
Public MethodSuspendCalcSuspends calculations until ResumeCalc is called.  
Public MethodSuspendNotificationProcessingSuspends notification processing.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnCalculationsCompletedFires the CalculationsCompleted event.  
Protected MethodOnFormatValueFires the FormatValue event.  
Protected MethodOnFormulaCalculationErrorFires the FormulaCalculationError event.  
Protected MethodOnFormulaCircularityErrorFires the FormulaCircularityError event.  
Protected MethodOnFormulaReferenceErrorFires the FormulaReferenceError event.  
Protected MethodOnFormulaSyntaxErrorFires the FormulaSyntaxError event.  
Protected MethodOnNamedReferenceResultChangedFires the NamedReferenceResultChanged event.  
Protected MethodOnParseValueFires the ParseValue event.  
Protected MethodOnPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnSubObjectPropChangedInvoked when a property on a sub object has changed.  
Protected MethodOnValueDirtiedFires the ValueDirtied event.  
Protected MethodShouldSerializeContainingControlReturns true if the ContainingControl property should be serialized  
Protected MethodShouldSerializeNamedReferencesIndicates if the NamedReferences property needs to be serialized  
Public Events
 NameDescription
Public EventCalculationsCompletedFired after all calculations are complete.  
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventFormatValueFired before a CalcSettings sets a value on a control  
Public EventFormulaCalculationErrorFired any time the attempt to calculate a formula results in an error.  
Public EventFormulaCircularityErrorFired any time a formula attempts to reference itself either directly or indirectly.  
Public EventFormulaReferenceErrorFired when calculating the formula involves referencing an object that could not be found.  
Public EventFormulaSyntaxErrorFired when parsing the formula expression fails because the expression contains typographical errors or uses operators incorrectly.  
Public EventNamedReferenceResultChangedFired after a NamedReference value has changed.  
Public EventParseValueFired when a CalcSetting retrieves a value from a control  
Public EventPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
Public EventValueDirtiedFired any time a value referenced by a Formula is dirtied.  
See Also