Partilhar via


ISelectionProvider Interface

Definição

Expõe métodos e propriedades para dar suporte a Automação da Interface do Usuário acesso do cliente a controles que atuam como contêineres para uma coleção de itens filho 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
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 padrão de controle SelectionPattern.

Propriedades

Nome Description
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 requer pelo menos um elemento filho a ser selecionado.

Métodos

Nome Description
GetSelection()

Recupera um provedor de Automação da Interface do Usuário para cada elemento filho selecionado.

Aplica-se a

Confira também