| Overload | Description | 
|---|---|
| SelectionRange Constructor(Object) | Initializes a new instance of the SelectionRange class specifying the item to select or deselect. | 
| SelectionRange Constructor(FilterExpressionBase,Predicate<Object>) | Initializes a new instance of the SelectionRange class specifying filtering criteria. If this constructor is used, all items that pass the filters will be selected. | 
| SelectionRange Constructor(IEnumerable<SortDescription>,FilterExpressionBase,Predicate<Object>) | Initializes a new instance of the SelectionRange class specifying sorting and filtering criteria. This constructor is to be used when a start and/or end needs to be specified for the SelectionRange (see StartRangeInfos and EndRangeInfos properties). |