ISelectionInfo Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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(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
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
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. |