Spread for ASP.NET 13 Product Documentation
FarPoint.CalcEngine Assembly / FarPoint.CalcEngine Namespace / BinaryOperatorExpression Class / Operator Property
Example


In This Topic
    Operator Property (BinaryOperatorExpression)
    In This Topic
    Gets the operator for the expression.
    Syntax
    'Declaration
     
    Public ReadOnly Property Operator As BinaryOperatorInfo
    'Usage
     
    Dim instance As BinaryOperatorExpression
    Dim value As BinaryOperatorInfo
     
    value = instance.Operator
    public BinaryOperatorInfo Operator {get;}

    Property Value

    BinaryOperatorInfo object containing the operator
    Example
    This example creates a new expression with a binary operator applied to a pair of operands.
    FarPoint.CalcEngine.Expression arg1 = new FarPoint.CalcEngine.DoubleExpression(1.0);
    FarPoint.CalcEngine.Expression arg2 = new FarPoint.CalcEngine.DoubleExpression(2.0);
    FarPoint.CalcEngine.Expression oneplustwo = new FarPoint.CalcEngine.BinaryOperatorExpression(FarPoint.CalcEngine.BinaryOperatorInfo.AddOperator,arg1, arg2);
    //Spread for Windows Forms
    ((FarPoint.Win.Spread.Model.IExpressionSupport)fpSpread1.ActiveSheet.Models.Data).SetExpression(0, 0, oneplustwo);
    //Spread for Web Forms
    ((FarPoint.Web.Spread.Model.IExpressionSupport)FpSpread1.Sheets[0].DataModel).SetExpression(0, 0, oneplustwo);
    Dim arg1 As FarPoint.CalcEngine.Expression
    Dim arg2 As FarPoint.CalcEngine.Expression
    Dim oneplustwo As FarPoint.CalcEngine.Expression
    arg1 = New FarPoint.CalcEngine.DoubleExpression(1.0)
    arg2 = New FarPoint.CalcEngine.DoubleExpression(2.0)
    oneplustwo = New FarPoint.CalcEngine.BinaryOperatorExpression(FarPoint.CalcEngine.BinaryOperatorInfo.AddOperator, arg1, arg2)
    'Spread for Windows Forms
    CType(FpSpread1.ActiveSheet.Models.Data, FarPoint.Win.Spread.Model.IExpressionSupport).SetExpression(0, 0, oneplustwo)
    'Spread for Web Forms
    CType(FpSpread1.Sheets(0).DataModel, FarPoint.Web.Spread.Model.IExpressionSupport).SetExpression(0, 0, oneplustwo)
    
    See Also