2017-05-01 11 views
0

사용자 인터페이스에서 Revit에는 "표시"버튼이있는 "ID 별 선택 요소"가 있습니다. 필자는 RPS와 사용자 정의 pyrevit 코드를 사용하여 요소를 선택할 수 있지만 사용자가 모든보기를 검사하고 "보기"단추와 비슷한 요소가 보이는보기를 열 수있는 기능을 제공하고 싶습니다. 살펴보기 전에 조회수와 요소를 반복하기 전에 API에 직접 명령이 열려 있는지 묻습니다. 또는 show ribbon 명령을 호출하는 방법. 미리 감사드립니다.API를 사용하여 "ID로 요소 선택"기능을 실행하십시오. Revit

+0

이 권리를 읽고 있다면 사용자가 'ElementId'를 기반으로 도면에서 요소를 선택할 수 있도록하려면? –

+0

선택 저는 더 복잡한 요소 부분이있는 열린 모습을 알고 있습니다. – Timon

+0

아직도 묻고있는 것이 확실하지 않습니다 ... 사용자가 'ElementId'를 기반으로 한 도면에서 하나 또는 여러 개의 요소를 선택할 수있게 하시겠습니까? 보기에 관계없이 'ActiveView'또는 문서 전체에서이 작업을 제한하고 싶습니까? –

답변

0

UIDocument.ShowElements (ICollection ids);

+0

감사합니다 ... 활성보기에서만 작동합니까? – Timon

+0

Nope- 이드의 쇼와 매우 유사하게 작동 할 것입니다. 뷰를 보여주기 위해 열립니다. – Matt

+0

P. 너를 알아 차리지 못했다! :) – Matt