Spread.Sheets Documentation
Function type
Represents an abstract base class for defining functions.
Syntax
var instance = new GC.Spread.CalcEngine.Functions.Function(name, minArgs, maxArgs, functionDescription);
function Function;
Inheritance Hierarchy

Object
   GC.Spread.CalcEngine.Functions.Function

Constructors
 NameDescription
public ConstructorFunction ConstructorRepresents an abstract base class for defining functions.  
Top
Fields
 NameDescription
public FieldmaxArgsRepresents the maximum number of arguments for the function.  
public FieldminArgsRepresents the minimum number of arguments for the function.  
public FieldnameRepresents the name of the function.  
public FieldtypeNameRepresents the type name string used for supporting serialization.  
Top
Methods
 NameDescription
public MethodacceptsArrayDetermines whether the function accepts array values for the specified argument.  
public MethodacceptsErrorIndicates whether the function can process Error values.  
public MethodacceptsMissingArgumentIndicates whether the Evaluate method can process missing arguments.  
public MethodacceptsReferenceDetermines whether the function accepts Reference values for the specified argument.  
public MethoddescriptionReturns the description of the function.  
public MethodevaluateReturns the result of the function applied to the arguments.  
public MethodfindBranchArgumentFinds the branch argument.  
public MethodfindTestArgumentFinds the test argument when this function is branched.  
public MethodisBranchGets a value that indicates whether this function is branched by arguments as conditional.  
public MethodisContextSensitiveDetermines whether the evaluation of the function is dependent on the context in which the evaluation occurs.  
public MethodisVolatileDetermines whether the function is volatile while it is being evaluated.  
Top
See Also

Reference

GC.Spread.CalcEngine.Functions Namespace

 

 


Copyright © GrapeCity, inc. All rights reserved.

Send comments on this topic.