Método IRawElementProviderFragment::SetFocus (uiautomationcore.h)
Define o foco para esse elemento.
Sintaxe
HRESULT SetFocus();
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A estrutura de Automação da Interface do Usuário da Microsoft garantirá que a parte da interface que hospeda esse fragmento já esteja focada antes de chamar esse método. Sua implementação deve atualizar apenas seu estado de foco interno; por exemplo, repintando um item de lista para mostrar que ele tem o foco. Se preferir que a Automação da Interface do Usuário não concentre a janela pai, defina ProviderOptions_ProviderOwnsSetFocus em IRawElementProviderSimple::P roviderOptions para a raiz do fragmento.
Requisitos
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |