表示修改层次结构的命令列表。
Capacity | 命令列表中存储命令的字节容量。 |
IsCreated | 确定此对象是否有效并使用内存。 |
IsEmpty | 确定命令列表是否为空。 |
IsExecuting | 确定命令列表当前是否正在执行。 |
Size | 命令列表中命令当前使用的字节大小。 |
HierarchyCommandList | 构造一个新的 HierarchyCommandList。 |
Add | 向层次结构中添加一个具有指定父节点的新节点。 |
Clear | 清除命令列表中的所有命令。 |
ClearProperty | 清除指定层次结构节点的属性值。 |
Dispose | 释放命令列表并释放其内存。 |
Execute | 执行层次结构命令列表中的所有命令。 |
ExecuteIncremental | 从层次结构命令列表中执行一个命令。 |
ExecuteIncrementalTimed | 执行层次结构命令列表中的命令,直到达到时间限制。 |
Remove | 从层次结构中移除一个节点。 |
RemoveChildren | 递归删除节点的所有子节点。 |
Reserve | 为节点保留内存。使用此方法可以避免在添加批量节点时出现内存分配命中。 |
SetName | 为层次结构节点设置名称。 |
SetParent | 设置层次结构节点的父节点。 |
SetProperty | 设置层次结构节点属性的值。 |
SetSortIndex | 设置层次结构节点的排序索引。 |
SortChildren | 按其排序索引对层次结构节点的子节点进行排序。 |