IItemsRangeInfo IItemsRangeInfo IItemsRangeInfo IItemsRangeInfo Interface

Definition

Provides info about a range of items in the data source.

public : interface IItemsRangeInfo : IClosable
struct winrt::Windows::UI::Xaml::Data::IItemsRangeInfo : IClosable
public interface IItemsRangeInfo : IDisposable
Public Interface IItemsRangeInfo Implements IDisposable
Inheritance
IDisposableIDisposable
IItemsRangeInfoIItemsRangeInfoIItemsRangeInfoIItemsRangeInfo
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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.

Methods

Close Close Close Close

Releases system resources that are exposed by a Windows Runtime object.

.NET This interface appears as System.IDisposable.

C++/CX This interface appears as Platform::IDisposable.

(Inherited from IClosable)
RangesChanged(ItemIndexRange, IVectorView<ItemIndexRange>) RangesChanged(ItemIndexRange, IVectorView<ItemIndexRange>) RangesChanged(ItemIndexRange, IVectorView<ItemIndexRange>) RangesChanged(ItemIndexRange, IVectorView<ItemIndexRange>)

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.

See also