通过


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)

获取一个对象,该对象表示由指定委托表示的方法。

适用于

另请参阅