StructureChangedEventHandler 委托

定义

表示一个由客户端应用程序实现的方法,用于处理 UI 自动化关系树结构发生变化时引起的事件。

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
StructureChangedEventArgs

有关事件的信息。

注解

下表描述了委托收到的不同结构更改事件中的信息。

e.structureChangeType sender e.runtimeId
ChildAdded 已添加的子级。 已添加的子级。
ChildRemoved 已删除的子级的父级。 已删除的子级。
ChildrenBulkAdded 已添加的子项的父级。 已添加的子项的父级。
ChildrenBulkRemoved 已删除的子级的父级。 已删除的子级的父级。
ChildrenInvalidated 无效的子级的父级。 无效的子级的父级

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

另请参阅