2014-04-29 5 views
0

API로 요소 이름을 변경하고 다음 코드가 있습니다.API로 Revit 2014 요소 이름을 변경하는 방법 C#

Reference r = docUI.Selection.PickObject(ObjectType.Element, "Please pick an element"); 
Element element = doc.GetElement(r.ElementId); 

element.Name = "MyElement"; 

그런데 왜이 오류가 발생? '이 요소는 사용자 지정 이름 지정을 지원하지 않습니다.' 다른 이름으로 이름을 변경해야합니까?

도와주세요!

답변

0

요소의 이름은 읽기 전용이며 변경할 수 없습니다.

2

요소 이름을 변경할 수 없습니다. 실제로 요소 "type"의 이름을 변경하려는 경우 편집 할 수 있습니다.

1

이름을 변경하려면 요소 유형을 변경해야한다고 생각합니다. 다음과 같이 표시됩니다.

element.ChangeTypeId(anotherElementTypeId);