Método IUIAutomation2::get_AutoSetFocus (uiautomationclient.h)
Especifica se as chamadas para Automação da Interface do Usuário métodos de padrão de controle definem automaticamente o foco para o elemento de destino.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT get_AutoSetFocus(
BOOL *autoSetFocus
);
Parâmetros
autoSetFocus
Valor retornado
Nenhum
Comentários
Por padrão, a maioria Automação da Interface do Usuário métodos que executam uma ação em um elemento, como IUIAutomationInvokePattern::Invoke e IUIAutomationValuePattern::SetValue, definem o foco para o elemento antes de executar a ação. Para a maioria dos aplicativos, definir o foco resulta em uma experiência de usuário mais consistente. Em situações em que a configuração do foco seria disruptiva, como automatizar um menu suspenso, você pode definir AutoSetFocus como FALSE para impedir Automação da Interface do Usuário métodos de definir o foco.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationclient.h (inclua UIAutomation.h) |
DLL | UIAutomationCore.dll |