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 deste membro, consulte 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 AccessibleSelection valores.
- 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 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.
| Operation | 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 no 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 Select novamente e especifique RemoveSelection no mesmo objeto. |
Esse membro é uma implementação de membro de interface explícita. Ele só pode ser usado quando a AccessibleObject instância é convertida em uma IAccessible interface.