Compartilhar via


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)

Confira também

Irawelementproviderfragment