Class ReferenceUnionNode
Represents an AST node for a reference union. 代表聯集參照 (Union) 的 AST 節點。
public class ReferenceUnionNode : AstNode
- Inheritance
-
ReferenceUnionNode
- Inherited Members
Constructors
ReferenceUnionNode(AstNode, AstNode)
Represents an AST node for a reference union. 代表聯集參照 (Union) 的 AST 節點。
public ReferenceUnionNode(AstNode left, AstNode right)
Parameters
leftAstNodeThe left reference expression. / 左側參照運算式。
rightAstNodeThe right reference expression. / 右側參照運算式。
Methods
Evaluate(IEvaluationContext)
Evaluates the reference-union expression. 求值參照聯集運算式。
public override object Evaluate(IEvaluationContext context)
Parameters
contextIEvaluationContextThe evaluation context. / 求值內容。
Returns
- object
The referenced value collections. / 參照值集合。
GetRanges(IEvaluationContext)
Gets the ranges produced by the reference-union operator. 取得參照聯集運算子產生的範圍。
public override List<OdfCellRange> GetRanges(IEvaluationContext context)
Parameters
contextIEvaluationContextThe evaluation context. / 求值內容。
Returns
- List<OdfCellRange>
The combined cell ranges. / 合併後的儲存格範圍。
Serialize()
Serializes the reference-union expression. 序列化參照聯集運算式。
public override string Serialize()
Returns
- string
The OpenFormula expression text. / OpenFormula 運算式文字。