Partager via


ISelectionInfo Interface

Définition

Gère si les éléments et les plages d’éléments de la source de données sont sélectionnés dans le contrôle de liste.

public interface class ISelectionInfo
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(772983430, 57837, 16965, 190, 73, 32, 126, 66, 174, 197, 36)]
struct ISelectionInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(772983430, 57837, 16965, 190, 73, 32, 126, 66, 174, 197, 36)]
public interface ISelectionInfo
Public Interface ISelectionInfo
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

L’interface ISelectionInfo prend en charge la virtualisation de sources de données volumineuses pour une présentation efficace par les contrôles de liste XAML. Les autres classes et interfaces qui prennent en charge la virtualisation des sources de données sont les suivantes.

Méthodes

DeselectRange(ItemIndexRange)

Marque les éléments de la source de données spécifiée par itemIndexRange comme non sélectionnés dans le contrôle de liste.

GetSelectedRanges()

Retourne la collection de plages d’éléments dans la source de données qui sont sélectionnés dans le contrôle de liste.

IsSelected(Int32)

Fournit des informations sur la sélection de l’élément dans la source de données à l’index spécifié dans le contrôle de liste.

SelectRange(ItemIndexRange)

Marque les éléments dans la source de données spécifiée par itemIndexRange comme sélectionnés dans le contrôle de liste.

S’applique à

Voir aussi