Back to Devexpress

ExpressionContext Class

officefileapi-devexpress-dot-spreadsheet-dot-formulas-8ee062c6.md

latest2.0 KB
Original Source

ExpressionContext Class

Contains formula environment information - the cell or range, the worksheet, the current culture, the reference style, and indicates whether the formula is an array formula.

Namespace : DevExpress.Spreadsheet.Formulas

Assembly : DevExpress.Spreadsheet.v25.2.Core.dll

NuGet Package : DevExpress.Spreadsheet.Core

Declaration

csharp
public class ExpressionContext :
    IExpressionContext,
    EvaluationContext
vb
Public Class ExpressionContext
    Implements IExpressionContext,
               EvaluationContext

Remarks

The ExpressionContext is required for correct formula evaluation and parsing in the FormulaEngine.Evaluate and FormulaEngine.Parse methods. It determines multiple parameters on which the worksheet formula depends.

If the ExpressionContext instance is not explicitly specified, the active cell in the active worksheet is the expression context.

Implements

IExpressionContext

EvaluationContext

Inheritance

Object ExpressionContext

See Also

ExpressionContext Members

Formula Engine

DevExpress.Spreadsheet.Formulas Namespace