AutomationFocusChangedEventHandler Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il metodo implementato dall'applicazione client di automazione interfaccia utente per gestire l'evento generato da un provider di automazione interfaccia utente quando viene modificato lo stato attivo.
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)
Parametri
- sender
- Object
Oggetto che ha generato l'evento.
Informazioni sull'evento.
Esempio
Nell'esempio seguente viene implementato un delegato per gestire gli eventi modificati dallo stato attivo.
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
Commenti
Usare un AutomationFocusChangedEventHandler delegato per definire il metodo chiamato da un client per gestire gli eventi modificati dall'automazione interfaccia utente.
L'oggetto AutomationElement rappresentato da sender
potrebbe non avere proprietà o modelli memorizzati nella cache, a seconda che l'applicazione abbia sottoscritto questo evento mentre un CacheRequest oggetto era attivo.
Metodi di estensione
GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato. |
Si applica a
Vedi anche
- AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- AutomationFocusChangedEventArgs
- Sottoscrivere gli eventi di automazione interfaccia utente
- Eventi di automazione interfaccia utente per i client
- Esempio di TrackFocus