Class CellReferenceRangeExpression
Expression representing one or more cell reference ranges, evaluating to the cell values within those ranges and updating when cell content changes.
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Expressions
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class CellReferenceRangeExpression : RadExpression, IPrecalculatedExpressionThreeNode, IWeakEventListener
Properties
CellReferenceRange
Gets the first cell reference range in this expression.
Declaration
public CellReferenceRange CellReferenceRange { get; }
Property Value
|
CellReferenceRange
The cell reference range. |
CellReferenceRanges
Gets the read-only collection of all cell reference ranges included in this expression.
Declaration
public ReadOnlyCollection<CellReferenceRange> CellReferenceRanges { get; }
Property Value
|
System.Collections.ObjectModel.ReadOnlyCollection<CellReferenceRange>
The cell reference ranges. |
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
|
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
|
System.Boolean
True if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
Finalize()
Destructs the object.
Declaration
protected void Finalize()
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
|
System.Int32
A hash code for the current System.Object. |
Overrides
GetValueOverride()
Evaluates all cell reference ranges and returns an array expression containing the cell values.
Declaration
protected override RadExpression GetValueOverride()
Returns
|
RadExpression
The value as RadExpression. |
Overrides
OnValueInvalidated()
Called when the value is invalidated.
Declaration
protected override void OnValueInvalidated()
Overrides
ReceiveWeakEvent(Type, Object, EventArgs)
Receives events from the centralized event manager.
Declaration
public bool ReceiveWeakEvent(Type managerType, object sender, EventArgs e)
Parameters
|
System.Type
managerType
The type of the System.Windows.WeakEventManager calling this method. |
|
System.Object
sender
Object that originated the event. |
|
System.EventArgs
e
Event data. |
Returns
|
System.Boolean
true if the listener handled the event. It is considered an error by the System.Windows.WeakEventManager handling in WPF to register a listener for an event that the listener does not handle. Regardless, the method should return false if it receives an event that it does not recognize or handle. |