AccessibleObject.IAccessible.accSelect(Int32, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Modifica a seleção ou move o foco do teclado do objeto acessível. Para obter uma descrição desse membro, confira accSelect(Int32, Object).
virtual void Accessibility.IAccessible.accSelect(int flagsSelect, System::Object ^ childID) = Accessibility::IAccessible::accSelect;
void IAccessible.accSelect (int flagsSelect, object childID);
abstract member Accessibility.IAccessible.accSelect : int * obj -> unit
override this.Accessibility.IAccessible.accSelect : int * obj -> unit
Sub accSelect (flagsSelect As Integer, childID As Object) Implements IAccessible.accSelect
Parâmetros
- flagsSelect
- Int32
Uma combinação bit a bit dos valores AccessibleSelection.
- childID
- Object
O número de ID do objeto acessível no qual alterar a seleção. Esse parâmetro é 0 para selecionar o objeto ou uma ID de filho para selecionar um dos objetos filho do objeto.
Implementações
Comentários
A seguir, descreve quais AccessibleSelection valores especificar ao chamar Select
para executar operações de seleção complexas.
Operação | Combinação de sinalizadores |
---|---|
Para simular um clique | TakeFocus OU TakeSelection |
Para selecionar um item de destino simulando CTRL+clique | TakeFocus OU AddSelection |
Para cancelar a seleção de um item de destino simulando CTRL+clique | TakeFocus OU RemoveSelection |
Para simular SHIFT+clique | TakeFocus OU ExtendSelection |
Para selecionar um intervalo de objetos e colocar o foco no último objeto | Especifique TakeFocus o objeto inicial para definir a âncora de seleção. Em seguida, chame Selecionar novamente e especifique TakeFocus OR ExtendSelection no último objeto. |
Para desmarcar todos os objetos | Especifique TakeSelection em qualquer objeto. Esse sinalizador desmarca todos os objetos selecionados, exceto aquele que acabou de ser selecionado. Em seguida, chame Selecionar novamente e especifique RemoveSelection no mesmo objeto. |
Este membro é uma implementação do membro de interface explícita. Ele só pode ser usado quando a instância de AccessibleObject é convertida em uma interface de IAccessible.