Class AutomaticIntersectionNode
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
leftAstNodeThe left quoted-label expression. / 左側引號標籤運算式。
rightAstNodeThe right quoted-label expression. / 右側引號標籤運算式。
Methods
Evaluate(IEvaluationContext)
Evaluates the automatic-intersection expression. 求值自動交集運算式。
public override object Evaluate(IEvaluationContext context)
Parameters
contextIEvaluationContextThe 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
contextIEvaluationContextThe 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 運算式文字。