Class CellRangeInsertedOrRemovedAwareCollection
A collection which can process the results of insertions and removals of cell ranges.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public abstract class CellRangeInsertedOrRemovedAwareCollection : CellRangeInsertedOrRemovedAwareCollectionBase, IEnumerable<CellRange>, IEnumerable
Properties
CellRanges
Gets the cell ranges.
Declaration
protected override ICollection<CellRange> CellRanges { get; }
Property Value
System.Collections.Generic.ICollection<CellRange>
The cell ranges. |
Overrides
Count
Gets the count.
Declaration
public int Count { get; }
Property Value
System.Int32
The count. |
Methods
Add(CellRange)
Adds the specified cell range.
Declaration
protected virtual void Add(CellRange cellRange)
Parameters
CellRange
cellRange
The cell range. |
GetEnumerator()
Returns an enumerator that iterates through the collection.
Declaration
public IEnumerator<CellRange> GetEnumerator()
Returns
System.Collections.Generic.IEnumerator<CellRange>
A System.Collections.Generic.IEnumerator<T> that can be used to iterate through the collection. |
Implements
Remove(CellRange)
Removes the specified cell range.
Declaration
protected virtual void Remove(CellRange cellRange)
Parameters
CellRange
cellRange
The cell range. |
TranslateRange(CellRange, CellRange)
Translates the range.
Declaration
protected override void TranslateRange(CellRange oldRange, CellRange newRange)
Parameters
CellRange
oldRange
The old range. |
CellRange
newRange
The new range. |
Overrides
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Returns an enumerator that iterates through a collection.
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
System.Collections.IEnumerator
An System.Collections.IEnumerator object that can be used to iterate through the collection. |