Freigeben über


AutomationFocusChangedEventHandler Delegat

Definition

Stellt die von der Benutzeroberflächenautomatisierung-Clientanwendung implementierte Methode dar, um das von einem Benutzeroberflächenautomatisierung Anbieter ausgelöste Ereignis zu behandeln, wenn sich der Fokus geändert hat.

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)

Parameter

sender
Object

Das Objekt, das das Ereignis ausgelöst hat.

e
AutomationFocusChangedEventArgs

Informationen zum Ereignis.

Beispiele

Im folgenden Beispiel wird eine Stellvertretung zum Behandeln von Fokusänderungsereignissen implementiert.

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

Hinweise

Verwenden Sie einen AutomationFocusChangedEventHandler Delegat, um die Methode zu definieren, die von einem Client aufgerufen wird, um Benutzeroberflächenautomatisierung Ereignisse mit Fokusänderung zu behandeln.

Das AutomationElement dargestellte Element sender enthält möglicherweise keine zwischengespeicherten Eigenschaften oder Muster, je nachdem, ob die Anwendung dieses Ereignisses abonniert hat, während ein CacheRequest Ereignis aktiv war.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt.

Gilt für:

Weitere Informationen