ISelectionProvider Interface

Definição

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