IItemsRangeInfo
IItemsRangeInfo
IItemsRangeInfo
IItemsRangeInfo
Interface
Definition
Provides info about a range of items in the data source.
public : interface IItemsRangeInfopublic interface IItemsRangeInfoPublic Interface IItemsRangeInfo// This API is not available in Javascript.
- Inheritance
-
IItemsRangeInfoIItemsRangeInfoIItemsRangeInfoIItemsRangeInfo
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Inherited Members
Inherited methods
Remarks
The IItemsRangeInfo interface supports virtualization of large data sources for efficient presentation by XAML list controls. The other classes and interfaces that support data source virtualization are the following.
- ISelectionInfo interface
- ItemIndexRange class
Methods
RangesChanged(ItemIndexRange, IVectorView)
RangesChanged(ItemIndexRange, IVectorView)
RangesChanged(ItemIndexRange, IVectorView)
RangesChanged(ItemIndexRange, IVectorView)
Updates the ranges of items in the data source that are visible in the list control and that are tracked in the instance of the object that implements the IItemsRangeInfo interface.
public : void RangesChanged(ItemIndexRange visibleRange, IVectorView<ItemIndexRange> trackedItems)public void RangesChanged(ItemIndexRange visibleRange, IReadOnlyList<ItemIndexRange> trackedItems)Public Function RangesChanged(visibleRange As ItemIndexRange, trackedItems As IReadOnlyList<ItemIndexRange>) As void// This API is not available in Javascript.
Parameters
- visibleRange
- ItemIndexRange ItemIndexRange ItemIndexRange ItemIndexRange
The updated range of items in the data source that are visible in the list control.
- trackedItems
- IVectorView<ItemIndexRange> IReadOnlyList<ItemIndexRange> IReadOnlyList<ItemIndexRange> IReadOnlyList<ItemIndexRange>
The updated collection of ranges of items in the data source that are tracked in the instance of the object that implements the IItemsRangeInfo interface.
See Also
- IClosable IDisposable IDisposable IDisposable
- Data virtualization sample (Windows 10)