Partilhar via


ISelectionInfo Interface

Definição

Gerencia se itens e intervalos de itens na fonte de dados são selecionados no controle de lista.

public interface class ISelectionInfo
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(461685355, 38194, 22531, 147, 91, 160, 59, 247, 232, 117, 220)]
struct ISelectionInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(461685355, 38194, 22531, 147, 91, 160, 59, 247, 232, 117, 220)]
public interface ISelectionInfo
Public Interface ISelectionInfo
Atributos

Comentários

A interface ISelectionInfo dá suporte à virtualização de grandes fontes de dados para apresentação eficiente por controles de lista XAML. As outras classes e interfaces que dão suporte à virtualização da fonte de dados são as seguintes.

Métodos

DeselectRange(ItemIndexRange)

Marca os itens na fonte de dados especificada por itemIndexRange como não selecionado no controle de lista.

GetSelectedRanges()

Retorna a coleção de intervalos de itens na fonte de dados selecionada no controle de lista.

IsSelected(Int32)

Fornece informações sobre se o item na fonte de dados no índice especificado está selecionado no controle de lista.

SelectRange(ItemIndexRange)

Marca os itens na fonte de dados especificada por itemIndexRange conforme selecionado no controle de lista.

Aplica-se a

Confira também