ClassCellReferenceRangeExpression
Expression representing one or more cell reference ranges, evaluating to the cell values within those ranges and updating when cell content changes.
Definition
Namespace:Telerik.Windows.Documents.Spreadsheet.Expressions
Assembly:Telerik.Windows.Documents.Spreadsheet.dll
Syntax:
public class CellReferenceRangeExpression : RadExpression, IWeakEventListener
Inheritance: objectRadExpressionCellReferenceRangeExpression
Implements:
Inherited Members
Properties
CellReferenceRange
Gets the first cell reference range in this expression.
Declaration
public CellReferenceRange CellReferenceRange { get; }
Property Value
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
ReadOnlyCollection<CellReferenceRange>
The cell reference ranges.
Methods
GetHashCode()
Serves as a hash function for a particular type.
GetValueOverride()
Evaluates all cell reference ranges and returns an array expression containing the cell values.
Declaration
protected override RadExpression GetValueOverride()
Returns
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
managerType
The type of the WeakEventManager calling this method.
sender
Object that originated the event.
e
Event data.
Returns
true if the listener handled the event. It is considered an error by the 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.
Implements
~CellReferenceRangeExpression()
Destructs the object.
Declaration
protected ~CellReferenceRangeExpression()