1. 在一個樓層平面視圖中隱藏切割線
viewSection.get_Parameter( BuiltInParameter.SECTION_COARSER_SCALE_PULLDOWN_METRIC ).Set( 1 );
2. 創建剖視圖
在 Revit 2013 中使用如下函數:
public static ViewSection CreateSection(
Document document,
ElementId viewFamilyTypeId,
BoundingBoxXYZ sectionBox
)
在 Revit 2012 中使用如下函數:
Document.Create.NewViewSection( BoundingBoxXYZ );
3. 改變視圖類型
每個視圖都屬於一種視圖類型(例如:剖視圖)。這些視圖類型沒有對應的 BuiltInCategory 枚舉,它們就是普通的 ElementType 實例。我們可以通過名字(例如:Section)來獲取它們。有了視圖類型的 ElementType 對象之後,我們就能通過設置 type id 來改變指定視圖的視圖類型:
viewSection.ChangeTypeId( symbolSection.Id );
需要注意的是,由於視圖類型是通過名字來確定的,那麼不同的語言就需要使用不同的名字文本(譯者注:Revit API 的一個缺陷)。