目錄 / Table of Contents

Class AutomaticIntersectionNode

Namespace
OdfKit.Formula.AST
Assembly
OdfKit.dll

Represents OpenFormula automatic intersection between two quoted labels. 代表兩個 OpenFormula 引號標籤之間的自動交集。

public sealed class AutomaticIntersectionNode : AstNode
Inheritance
AutomaticIntersectionNode
Inherited Members

Constructors

AutomaticIntersectionNode(AstNode, AstNode)

Represents OpenFormula automatic intersection between two quoted labels. 代表兩個 OpenFormula 引號標籤之間的自動交集。

public AutomaticIntersectionNode(AstNode left, AstNode right)

Parameters

left AstNode

The left quoted-label expression. / 左側引號標籤運算式。

right AstNode

The right quoted-label expression. / 右側引號標籤運算式。

Methods

Evaluate(IEvaluationContext)

Evaluates the automatic-intersection expression. 求值自動交集運算式。

public override object Evaluate(IEvaluationContext context)

Parameters

context IEvaluationContext

The evaluation context. / 求值內容。

Returns

object

The intersecting cell value or a formula error. / 相交的儲存格值或公式錯誤。

GetRanges(IEvaluationContext)

Gets the single-cell intersections produced by the label expressions. 取得標籤運算式產生的單一儲存格交集。

public override List<OdfCellRange> GetRanges(IEvaluationContext context)

Parameters

context IEvaluationContext

The evaluation context. / 求值內容。

Returns

List<OdfCellRange>

The intersecting cell ranges. / 相交的儲存格範圍。

Serialize()

Serializes the automatic-intersection expression. 序列化自動交集運算式。

public override string Serialize()

Returns

string

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