IAdvancedCollectionView Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Extended ICollectionView with filtering and sorting
public interface IAdvancedCollectionView : System.Collections.Generic.ICollection<object>, System.Collections.Generic.IEnumerable<object>, System.Collections.Generic.IList<object>, Windows.Foundation.Collections.IObservableVector<object>, Windows.UI.Xaml.Data.ICollectionView
type IAdvancedCollectionView = interface
interface ICollectionView
interface IObservableVector<obj>
interface IList<obj>
interface ICollection<obj>
interface seq<obj>
interface IEnumerable
Public Interface IAdvancedCollectionView
Implements ICollection(Of Object), ICollectionView, IEnumerable(Of Object), IList(Of Object), IObservableVector(Of Object)
- Derived
- Implements
-
ICollection<Object> ICollection<T> IEnumerable<Object> IEnumerable<T> IList<Object> IEnumerable Windows.Foundation.Collections.IIterable<Object> Windows.Foundation.Collections.IIterable<T> Windows.Foundation.Collections.IObservableVector<Object> Windows.Foundation.Collections.IVector<Object> Windows.Foundation.Collections.IVector<T> Windows.UI.Xaml.Data.ICollectionView
Properties
CanFilter |
Gets a value indicating whether this CollectionView can filter its items |
CanSort |
Gets a value indicating whether this CollectionView can sort its items |
Filter |
Gets or sets the predicate used to filter the visible items |
SortDescriptions |
Gets SortDescriptions to sort the visible items |
SourceCollection |
Gets the source collection |
Methods
ClearObservedFilterProperties() |
Clears all properties items are re-filtered on |
DeferRefresh() |
Stops refreshing until it is disposed |
ObserveFilterProperty(String) |
Add a property to re-filter an item on when it is changed |
Refresh() |
Manually refreshes the view |
RefreshFilter() |
Manually refreshes the filter on the view |
RefreshSorting() |
Manually refreshes the sorting on the view |