Remove/Delete/Undo 零件

Remove/Delete/Undo Parts

我把墙分成了几个部分。现在我想拆掉零件并保留原来的墙。如何remove/delete/undo 已经创建的部分?我有要删除的部分。

.ActiveDoc.Delete(partid) 无法计算并引发错误。

您可以通过删除与源元素关联的 PartMaker 来完成此操作:

revitDoc.Delete(PartUtils.GetAssociatedPartMaker(revitDoc, SourceElementId).Id);

玩得开心!