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) |