2010-04-30 5 views
1

Revit API를 사용하여 패밀리 심볼을 가져옵니다. 아래 코드는 Revit으로 패밀리를로드 한 다음 패밀리 트리에서 수동으로 드래그하거나 관련 패밀리 도구를 사용하여 삽입해야하는 경우에도 작동합니다.Revit API를 사용하여 라이브러리 파트 배치

Document document = commandData.Application.ActiveDocument; 
document.LoadFamilySymbol(fileName, name, out gotSymbol); 

어떻게 배치 할 것인지 사용자에게 묻는 시점까지 어떻게 도달합니까? (패밀리를 편집 할 때 "프로젝트에로드"를 클릭했을 때와 비슷 함) 패밀리 트리에서 드래그 할 필요가 없습니다.

답변

2

UIDocument 클래스에는 심볼을 허용하는 'PromptForFamilyInstancePlacement'라는 메서드가 있습니다. 그거 줘.

관련 문제