'Declaration Public Class UltraCalcUserDefinedFunctionFactory
public class UltraCalcUserDefinedFunctionFactory
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.
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