Class RadExpression
Abstract class providing basic methods and properties for creating and using expressions in RadSpreadsheet.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Expressions
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public abstract class RadExpression : IPrecalculatedExpressionThreeNode
Constructors
RadExpression()
Declaration
protected RadExpression()
Methods
AttachToChildEvent(RadExpression)
Attaches to child event.
Declaration
protected void AttachToChildEvent(RadExpression childExpression)
Parameters
RadExpression
childExpression
The child expression. |
AttachToChildrenEvent(IEnumerable<RadExpression>)
Attaches to children event.
Declaration
protected void AttachToChildrenEvent(IEnumerable<RadExpression> childExpressions)
Parameters
System.Collections.Generic.IEnumerable<RadExpression>
childExpressions
The child expressions. |
GetValue()
Gets the value.
Declaration
public RadExpression GetValue()
Returns
RadExpression
The value as RadExpression. |
GetValueAsString()
Gets the value as string.
Declaration
public string GetValueAsString()
Returns
System.String
The value as string. |
GetValueAsString(CultureInfo)
Gets the value as string by specified CultureInfo instance.
Declaration
public string GetValueAsString(CultureInfo cultureInfo)
Parameters
System.Globalization.CultureInfo
cultureInfo
The culture info. |
Returns
System.String
The value as string. |
GetValueOverride()
Overridable method for getting expression value.
Declaration
protected abstract RadExpression GetValueOverride()
Returns
RadExpression
The value as RadExpression. |
InvalidateValue()
Invalidates the value.
Declaration
protected void InvalidateValue()
OnValueInvalidated()
Called when the value is invalidated.
Declaration
protected virtual void OnValueInvalidated()
ToString()
Returns a System.String that represents the current System.Object.
Declaration
public override string ToString()
Returns
System.String
A System.String that represents the current System.Object. |
Overrides
ToString(CultureInfo)
Converts the expression to String by specified CultureInfo instance.
Declaration
public string ToString(CultureInfo cultureInfo)
Parameters
System.Globalization.CultureInfo
cultureInfo
The culture info. |
Returns
System.String
The expression as string. |
Events
ValueInvalidated
Occurs when ExpressionState becomes Invalid.
Declaration
public event EventHandler ValueInvalidated
Event Type
System.EventHandler
|