ISelectionProvider Interface

Definição

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.Exposes methods and properties to support UI Automation client access to controls that act as containers for a collection of individual, selectable child items. O filho desse controle deve implementar ISelectionItemProvider.The children of this control must implement 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
type ISelectionProvider = interface
Public Interface ISelectionProvider
Derivado
Atributos

Comentários

Implementado em um provedor de automação de interface do usuário SelectionPattern que deve dar suporte ao padrão de controle.Implemented on a UI Automation provider that must support the SelectionPattern control pattern.

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.Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.

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.Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected.

Métodos

GetSelection()

Recupera um provedor de Automação da Interface do Usuário para cada elemento filho selecionado.Retrieves a UI Automation provider for each child element that is selected.

Aplica-se a

Veja também