Compartir a través de


Método IRawElementProviderFragment::SetFocus (uiautomationcore.h)

Establece el foco en este elemento.

Sintaxis

HRESULT SetFocus();

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El marco de automatización de la interfaz de usuario de Microsoft garantizará que la parte de la interfaz que hospeda este fragmento ya esté centrada antes de llamar a este método. La implementación solo debe actualizar su estado de enfoque interno; por ejemplo, al volver a dibujar un elemento de lista para mostrar que tiene el foco. Si prefiere que la automatización de la interfaz de usuario no centre la ventana primaria, establezca ProviderOptions_ProviderOwnsSetFocus en IRawElementProviderSimple::P roviderOptions para la raíz del fragmento.

Requisitos

   
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (include UIAutomation.h)

Consulte también

IRawElementProviderFragment