Delegate OdfFormulaFunctionHandler
Evaluates an application-defined spreadsheet function. 評估應用程式定義的試算表函式。
public delegate object OdfFormulaFunctionHandler(IReadOnlyList<object> arguments, IEvaluationContext context)
Parameters
argumentsIReadOnlyList<object>The eagerly evaluated argument values. / 已依序完成評估的引數值。
contextIEvaluationContextThe spreadsheet evaluation context. / 試算表評估內容模型。
Returns
- object
The function result or an OdfFormulaError. / 函式結果或 OdfFormulaError。
Constructors
OdfFormulaFunctionHandler(object, nint)
public OdfFormulaFunctionHandler(object @object, nint method)
Parameters
Methods
BeginInvoke(IReadOnlyList<object>, IEvaluationContext, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(IReadOnlyList<object> arguments, IEvaluationContext context, AsyncCallback callback, object @object)
Parameters
argumentsIReadOnlyList<object>contextIEvaluationContextcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual object EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(IReadOnlyList<object>, IEvaluationContext)
public virtual object Invoke(IReadOnlyList<object> arguments, IEvaluationContext context)
Parameters
argumentsIReadOnlyList<object>contextIEvaluationContext