ISelectionProvider Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Expõe métodos e propriedades para suportar o acesso do cliente Automatização da Interface de Utilizador a controlos que funcionam como contentores para uma coleção de itens individuais e selecionáveis. Os filhos deste controle devem 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
[<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
Public Interface ISelectionProvider
- Derivado
- Atributos
Observações
Implementado num fornecedor Automatização da Interface de Utilizador que deve suportar o padrão de controlo SelectionPattern.
Propriedades
| Name | Description |
|---|---|
| CanSelectMultiple |
Recebe um valor que especifica se o fornecedor de Automatização da Interface de Utilizador permite que mais do que um elemento filho seja selecionado simultaneamente. |
| IsSelectionRequired |
Recebe um valor que especifica se o fornecedor de Automatização da Interface de Utilizador requer que pelo menos um elemento filho seja selecionado. |
Métodos
| Name | Description |
|---|---|
| GetSelection() |
Recupera um fornecedor de Automatização da Interface de Utilizador para cada elemento filho selecionado. |
Aplica-se a
Ver também
- SelectionPattern
- Visão geral dos padrões de controle de automação da interface do usuário
- Implementação do Automatização da Interface de Utilizador do lado do servidor
- Implementação do Prestador Automatização da Interface de Utilizador do lado do cliente
- Suporte a padrões de controle em um provedor de automação de interface do usuário
- Implementando o padrão de controle de seleção de automação da interface do usuário
- Exemplo de fornecedor de fragmentos