AutomationFocusChangedEventHandler Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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. |