如何通过API C#更改Revit 2014图元名称
本文关键字:2014 图元 Revit 更改 何通过 API | 更新日期: 2023-09-27 18:00:41
我想通过API更改元素名称,我有以下代码。
Reference r = docUI.Selection.PickObject(ObjectType.Element, "Please pick an element");
Element element = doc.GetElement(r.ElementId);
element.Name = "MyElement";
但是为什么会出现这个错误呢此元素不支持分配用户指定的名称。'或者我应该换个名字吗?
请帮忙!
元素名称无法更改。如果您实际上想要更改元素"type"的名称,则该名称是可编辑的。
我认为您必须更改元素类型才能更改其名称。类似以下内容:
element.ChangeTypeId(anotherElementTypeId);
元素的名称是只读的,不应该更改。