Interface ISortRange
Represents an container for a collection of IRangeobjects.
public interface ISortRange : IRange, ICloneable
Properties
- Index
When implemented by a class, represents index of this
ISortRangewithin the top level ranges collection.
- Range
When implemented by a class, represents current
IRangeobject in the ranges list.
- Ranges
When implemented by a class, represents collection of
IRangeobjects stored in this range list.
Methods
- Add(ISortRange)
When implemented by a class, adds specific
ISortRangeto range list.
- BlockDeleting(Rectangle, IRangeList, IComparer<IRange>)
When implemented by a class, removes all ranges from specified region.
- Clear()
When implemented by a class, clears
IRangecollection.
- Contains(IRange)
When implemented by a class, indicates whether the range container contains a specific
IRangeentry.
- GetRanges(IList<IRange>)
When implemented by a class, fills list specified by Ranges parameter with this
ISortRange.
- PositionChanged(int, int, int, int, IRangeList, IComparer<IRange>)
When implemented by a class, updates specified position by DeltaX and DeltaY values for any ranges in the collection.