AutomationFocusChangedEventHandler Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje metodę zaimplementowaną przez aplikację kliencką automatyzacji interfejsu użytkownika do obsługi zdarzenia zgłoszonego przez dostawcę automatyzacji interfejsu użytkownika po zmianie fokusu.
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)
Parametry
- sender
- Object
Obiekt, który wzbudził zdarzenie.
Informacje o zdarzeniu.
Przykłady
Poniższy przykład implementuje delegata do obsługi zdarzeń zmienionych fokusem.
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
Uwagi
Użyj delegata, aby zdefiniować metodę AutomationFocusChangedEventHandler wywoływaną przez klienta w celu obsługi zdarzeń zmian fokusu automatyzacji interfejsu użytkownika.
Reprezentowane AutomationElement przez sender
może nie mieć żadnych buforowanych właściwości lub wzorców, w zależności od tego, czy aplikacja zasubskrybowała to zdarzenie, gdy CacheRequest był aktywny.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |
Dotyczy
Zobacz też
- AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- AutomationFocusChangedEventArgs
- Subskrybowanie zdarzeń automatyzacji interfejsu użytkownika
- Właściwości zdarzeń automatyzacji interfejsu użytkownika dla klientów
- Przykład TrackFocus