[]
        
(Showing Draft Content)

GrapeCity.CalcEngine.IArguments

IArguments Interface

Represents a set of arguments which are passed to a function.

Namespace: GrapeCity.CalcEngine
Assembly: GrapeCity.CalcEngine.dll
Syntax
public interface IArguments
Public Interface IArguments

Properties

Name Description
Count

Gets the total count of arguments.

EvaluationContext

Gets an IEvaluationContext instance indicates the evaluation context.

this[int]

Gets the IValue argument at the specified index.

SharedValueIndex

Gets the first allocated value index.

Methods

Name Description
AllocSharedValue(int)

Allocates multiple IValue objects.

DeallocSharedValue()

Deallocates the last created IValue objects.

GetArrayValue(int, int, int, IPrimitiveValue)

Gets the value of an item in the array argument.