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
Rad The child expression. |
AttachToChildrenEvent(IEnumerable<RadExpression>)
Attaches to children event.
Declaration
protected void AttachToChildrenEvent(IEnumerable<RadExpression> childExpressions)
Parameters
System. The child expressions. |
GetValue()
Gets the value.
Declaration
public RadExpression GetValue()
Returns
Rad The value as RadExpression. |
GetValueAsString()
Gets the value as string.
Declaration
public string GetValueAsString()
Returns
System. The value as string. |
GetValueAsString(CultureInfo)
Gets the value as string by specified CultureInfo instance.
Declaration
public string GetValueAsString(CultureInfo cultureInfo)
Parameters
System. The culture info. |
Returns
System. The value as string. |
GetValueOverride()
Overridable method for getting expression value.
Declaration
protected abstract RadExpression GetValueOverride()
Returns
Rad 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.
Declaration
public override string ToString()
Returns
System. A System. |
Overrides
ToString(CultureInfo)
Converts the expression to String by specified CultureInfo instance.
Declaration
public string ToString(CultureInfo cultureInfo)
Parameters
System. The culture info. |
Returns
System. The expression as string. |
Events
ValueInvalidated
Occurs when ExpressionState becomes Invalid.
Declaration
public event EventHandler ValueInvalidated
Event Type
System.
|