SpreadsheetGear.CustomFunctions Namespace > Function Class : Evaluate Method |
'Declaration
Public MustOverride Sub Evaluate( _ ByVal arguments As IArguments, _ ByVal result As IValue _ )
'Usage
Dim instance As Function Dim arguments As IArguments Dim result As IValue instance.Evaluate(arguments, result)
public abstract void Evaluate( IArguments arguments, IValue result )
public procedure Evaluate( arguments: IArguments; result: IValue ); abstract;
public __abstract function Evaluate( arguments : IArguments, result : IValue );
public: abstract void Evaluate( IArguments* arguments, IValue* result )
public: abstract void Evaluate( IArguments^ arguments, IValue^ result )
The implementation of this method must follow a number of rules:
If an exception is thrown during custom function evaluation, the custom function will return ValueError.Name.
Target Platforms: 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