StructureChangedEventHandler 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ę kliencą w celu obsługi zdarzenia zgłoszonego po zmianie struktury drzewa automatyzacji interfejsu użytkownika.
public delegate void StructureChangedEventHandler(System::Object ^ sender, StructureChangedEventArgs ^ e);
public delegate void StructureChangedEventHandler(object sender, StructureChangedEventArgs e);
type StructureChangedEventHandler = delegate of obj * StructureChangedEventArgs -> unit
Public Delegate Sub StructureChangedEventHandler(sender As Object, e As StructureChangedEventArgs)
Parametry
- sender
- Object
Obiekt, który wywołał zdarzenie.
Informacje o zdarzeniu.
Uwagi
W poniższej tabeli opisano informacje o zdarzeniu odebrane przez delegata dla różnych zmian struktury.
e.structureChangeType |
sender |
e.runtimeId |
---|---|---|
ChildAdded | Element podrzędny, który został dodany. | Element podrzędny, który został dodany. |
ChildRemoved | Element nadrzędny usuniętego elementu podrzędnego. | Element podrzędny, który został usunięty. |
ChildrenBulkAdded | Rodzic dodanych dzieci. | Rodzic dodanych dzieci. |
ChildrenBulkRemoved | Rodzic elementów podrzędnych, które zostały usunięte. | Rodzic elementów podrzędnych, które zostały usunięte. |
ChildrenInvalidated | Rodzic dzieci, które zostały unieważnione. | Rodzic dzieci, które zostały unieważnione |
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |
Dotyczy
Zobacz też
- AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)
- RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)
- Subskrybowanie zdarzeń automatyzacji interfejsu użytkownika
- Przegląd zdarzeń automatyzacji interfejsu użytkownika
- Przykład TrackFocus