C# | |
---|---|
public virtual abstract void Evaluate( IArguments arguments, IValue result ) |
Parameters
- arguments
- Provides access to the arguments to the custom function.
- result
- Assign the result of the custom function to result.
The implementation of this method must be thread safe, and must not use any API in the workbook set which is being calculated. All access to cells must be through arguments. No references to objects passed to, or acquired during the execution of this method should be used after this method completes execution.
If an exception is thrown during custom function evaluation, the custom function will return ValueError.Name.
Requirements
Platforms: Windows Vista, Windows XP, Windows Server 2008, Windows Server 2003, Windows 2000, Windows Me and Windows 98, including 32 bit and 64 bit editions where applicable. SpreadsheetGear for .NET 1.x requires the Microsoft .NET Framework 1.1 or .NET 2.0 (works with .NET 3.x). SpreadsheetGear for .NET 2007 requires the Microsoft .NET Framework 2.0 (works with .NET 3.x).