目錄 / Table of Contents

Class ReferenceRangeNode

Namespace
OdfKit.Formula.AST
Assembly
OdfKit.dll

Represents the OpenFormula reference-range operator. 代表 OpenFormula 參照範圍運算子。

public sealed class ReferenceRangeNode : AstNode
Inheritance
ReferenceRangeNode
Inherited Members

Constructors

ReferenceRangeNode(AstNode, AstNode)

Represents the OpenFormula reference-range operator. 代表 OpenFormula 參照範圍運算子。

public ReferenceRangeNode(AstNode left, AstNode right)

Parameters

left AstNode

The left AST node. / 左側 AST 節點。

right AstNode

The right AST node. / 右側 AST 節點。

Methods

Evaluate(IEvaluationContext)

Evaluates the reference-range expression. 求值參照範圍運算式。

public override object Evaluate(IEvaluationContext context)

Parameters

context IEvaluationContext

The evaluation context. / 求值內容。

Returns

object

The referenced values or a formula error. / 參照值或公式錯誤。

GetRanges(IEvaluationContext)

Gets the ranges produced by the reference-range operator. 取得參照範圍運算子產生的範圍。

public override List<OdfCellRange> GetRanges(IEvaluationContext context)

Parameters

context IEvaluationContext

The evaluation context. / 求值內容。

Returns

List<OdfCellRange>

The resolved cell ranges. / 已解析的儲存格範圍。

Serialize()

Serializes the reference-range expression. 序列化參照範圍運算式。

public override string Serialize()

Returns

string

The OpenFormula expression text. / OpenFormula 運算式文字。