Version

UltraCalcUserDefinedFunctionFactory Class

This class manages the list of user defined formula functions available in UltraCalc as well as methods to locate and instaniate function classes.
Syntax
'Declaration
 
Public Class UltraCalcUserDefinedFunctionFactory 
public class UltraCalcUserDefinedFunctionFactory 
Remarks

Users can develop custom formula functions that extend the list of built-in functions managed by the UCFunctionFactory. A user defined function must extend the UltraCalcUserDefinedFunction abstract base class and provide an implementation of its abstract methods. Once developed, the function can be registered with the UltraCalcUserDefinedFunctionFactory and the factory can be associated with an instance of the UltraCalcEngine to allow formulas referenced these functions. Once built, user defined functions can be registered individually, or a library of user defined functions packaged in an .NET assembly can be registered. See the UltraCalcEngine.AddFunction and UltraCalcEngine.AddFunctionLibrary methods.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also