Partilhar via


ISelectionItemProvider Interface

Definição

Expõe métodos e propriedades para compatibilidade com o acesso para cliente de Automação da Interface do Usuário para controles filhos individuais e selecionáveis de contêineres que implementam ISelectionProvider.

public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
Derivado
Atributos

Comentários

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao SelectionItemPattern padrão de controle.

Propriedades

IsSelected

Obtém um valor que indica se um item está selecionado.

SelectionContainer

Obtém o provedor de Automação da Interface do Usuário que implementa ISelectionProvider e atua como o contêiner do objeto de chamada.

Métodos

AddToSelection()

Adiciona o elemento atual à coleção de itens selecionados.

RemoveFromSelection()

Remove o elemento atual da coleção de itens selecionados.

Select()

Desmarca todos os itens selecionados e, em seguida, seleciona o elemento atual.

Aplica-se a

Confira também