ISelectionProvider 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.
Expõe métodos e propriedades para compatibilidade com o acesso para cliente da Automação da Interface do Usuário para controles que agem como contêineres para uma coleção de itens filhos selecionáveis e individuais. O filho desse controle deve implementar ISelectionItemProvider.
public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
type ISelectionProvider = interface
Public Interface ISelectionProvider
- Derivado
- Atributos
Comentários
Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao SelectionPattern padrão de controle.
Propriedades
CanSelectMultiple |
Obtém um valor que especifica se o provedor de Automação da Interface do Usuário permite que mais de um elemento filho seja selecionado simultaneamente. |
IsSelectionRequired |
Obtém um valor que especifica se o provedor de Automação da Interface do Usuário exige que, pelo menos, um elemento filho seja selecionado. |
Métodos
GetSelection() |
Recupera um provedor de Automação da Interface do Usuário para cada elemento filho selecionado. |
Aplica-se a
Confira também
- SelectionPattern
- Visão Geral de Padrões de Controle de Automação de Interface de Usuário
- Implementação do provedor de automação da interface do usuário do lado do servidor
- Implementação do provedor de automação da interface do usuário do lado do cliente
- Padrões de controle de suporte em um provedor de automação da interface do usuário
- Implementando o padrão de controle Selection de automação de interface do usuário
- Amostra de provedor de fragmento