StructureChangedEventHandler Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метод, реализованный в клиентском приложении для обработки событий, вызываемых при изменении структуры дерева UI Automation.
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)
Параметры
- sender
- Object
Объект, вызвавший событие.
Сведения о событии.
Комментарии
В следующей таблице описаны сведения о событии, полученном делегатом для различных изменений структуры.
e.structureChangeType |
sender |
e.runtimeId |
---|---|---|
ChildAdded | Добавленный дочерний элемент. | Добавленный дочерний элемент. |
ChildRemoved | Родительский элемент удаленного дочернего элемента. | Удаленный дочерний элемент. |
ChildrenBulkAdded | Родительский объект добавленных дочерних элементов. | Родительский объект добавленных дочерних элементов. |
ChildrenBulkRemoved | Родительский объект удаленных дочерних элементов. | Родительский объект удаленных дочерних элементов. |
ChildrenInvalidated | Родитель дочерних элементов, которые были признаны недействительными. | Родитель дочерних элементов, которые были признаны недействительными |
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |
Применяется к
См. также раздел
- AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)
- RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)
- Подписка на события модели автоматизации пользовательского интерфейса
- Обзор событий автоматизации пользовательского интерфейса
- Пример TrackFocus