Autodesk.Revit.DB.KeyBasedTreeEntriesLoadResults
Autodesk.Revit.DB.KeyBasedTreeEntriesLoadResults是Revit API中的一个类。该类用于表示加载带有关键字树的元素时的结果。
构造函数
- KeyBasedTreeEntriesLoadResults(int numProcessed, ICollection<ElementId> addedElementIds, ICollection<ElementId> updatedElementIds, ICollection<ElementId> deletedElementIds, ICollection<ElementId> invalidElementIds)
创建一个KeyBasedTreeEntriesLoadResults的实例。
参数:
- numProcessed:已处理元素的数量。
- addedElementIds:已添加元素的ElementId集合。
- updatedElementIds:已更新元素的ElementId集合。
- deletedElementIds:已删除元素的ElementId集合。
- invalidElementIds:无效元素的ElementId集合。
属性
- NumProcessed(只读) 获取已处理元素的数量。
- AddedElementIds(只读) 获取已添加元素的ElementId集合。
- UpdatedElementIds(只读) 获取已更新元素的ElementId集合。
- DeletedElementIds(只读) 获取已删除元素的ElementId集合。
- InvalidElementIds(只读) 获取无效元素的ElementId集合。
示例
KeyBasedTreeEntriesLoadResults results = new KeyBasedTreeEntriesLoadResults(10, addedIds, updatedIds, deletedIds, invalidIds);
int processCount = results.NumProcessed;
ICollection<ElementId> addedElements = results.AddedElementIds;
ICollection<ElementId> updatedElements = results.UpdatedElementIds;
ICollection<ElementId> deletedElements = results.DeletedElementIds;
ICollection<ElementId> invalidElements = results.InvalidElementIds;
参考