AutomationFocusChangedEventHandler Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el método implementado por la aplicación cliente de Automatización de la interfaz de usuario para controlar el evento generado por un proveedor de Automatización de la interfaz de usuario cuando el foco ha cambiado.
public delegate void AutomationFocusChangedEventHandler(System::Object ^ sender, AutomationFocusChangedEventArgs ^ e);
public delegate void AutomationFocusChangedEventHandler(object sender, AutomationFocusChangedEventArgs e);
type AutomationFocusChangedEventHandler = delegate of obj * AutomationFocusChangedEventArgs -> unit
Public Delegate Sub AutomationFocusChangedEventHandler(sender As Object, e As AutomationFocusChangedEventArgs)
Parámetros
- sender
- Object
Objeto que generó el evento.
Información sobre el evento.
Ejemplos
En el ejemplo siguiente se implementa un delegado para controlar los eventos modificados por el foco.
private void OnFocusChanged(object src, AutomationFocusChangedEventArgs e)
{
AutomationElement elementFocused = src as AutomationElement;
// TODO: Do something in response to the focus change.
}
Private Sub OnFocusChanged(ByVal src As Object, ByVal e As AutomationFocusChangedEventArgs)
Dim elementFocused As AutomationElement = DirectCast(src, AutomationElement)
' TODO: Do something in response to the focus change.
End Sub
Comentarios
Use un delegado AutomationFocusChangedEventHandler para definir el método al que llama un cliente para controlar Automatización de la interfaz de usuario eventos de cambio de foco.
El AutomationElement representado por sender podría no tener ninguna propiedad o patrón almacenados en caché, en función de si la aplicación se suscribió a este evento mientras CacheRequest estaba activo.
Métodos de extensión
| Nombre | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtiene un objeto que representa el método representado por el delegado especificado. |
Se aplica a
Consulte también
- AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- AutomationFocusChangedEventArgs
- Subscribe a eventos de Automatización de la interfaz de usuario
- eventos Automatización de la interfaz de usuario para clientes