[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Model.IExpressionConsumer

IExpressionConsumer Interface

Interface that supports a class to bind its formulas to the data model.

Namespace: FarPoint.Web.Spread.Model
Assembly: FarPoint.Web.Spread.dll
Syntax
public interface IExpressionConsumer
Public Interface IExpressionConsumer

Properties

Name Description
FormulaCount

Gets the formula count used by the consumer.

ObjectExpressionProvider

Gets or sets IObjectExpressionSupport to the IExpressionConsumer.

Methods

Name Description
GetBaseColumn()

Gets the base column of the relative formula.

GetBaseRow()

Gets the base row of the relative formula.

GetCellRanges()

Gets the cell ranges where the object is in effect.

GetFormula(int)

Gets the formula, as a string, of the object at the specified index.

GetRestrictions(int)

Gets the restrictions of the formula at the specified index.

NotifyChanged(int, FormulaChangedType)

Notifies that a change related to the formula of the IExpressionConsumer occurred.

NotifyNotSatisfied(int, FormulaRestrictedCondition)

Notifies that the formula at the specified index does not meet the restricted conditions.

SetFormula(int, string)

Sets the formula of the object at the specified index.