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ą automatyzacja interfejsu użytkownika do obsługi zdarzenia zgłoszonego przez dostawcę automatyzacja interfejsu użytkownika, gdy fokus uległ zmianie.
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 wywołał zdarzenie.
Informacje o zdarzeniu.
Przykłady
Poniższy przykład implementuje delegata do obsługi zdarzeń zmienionych fokusu.
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 delegataAutomationFocusChangedEventHandler, aby zdefiniować metodę wywoływaną przez klienta w celu obsługi automatyzacja interfejsu użytkownika zdarzeń zmienionych fokusem.
Obiekt AutomationElement reprezentowany przez sender
program może nie mieć żadnych właściwości lub wzorców w pamięci podręcznej, w zależności od tego, czy aplikacja subskrybowała to zdarzenie, gdy CacheRequest element 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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla