SketchPlane
类表示Revit的草图平面,其定义了草图的基准平面。草图平面通常由用户在建筑物的水平或垂直平面中创建。
SketchPlane(ElementId)
:使用给定的元素ID构造一个草图平面对象。View
:返回一个View
对象,表示草图所在的视图。Name
:获取或设置草图平面的名称。Id
:返回草图平面对象的唯一标识。Duplicate(ElementId)
:返回草图平面对象的副本。IsValid()
:判断草图平面是否有效。IsTemporary()
:判断草图平面是否为临时平面。MakeReference()
:使草图平面对象成为一个引用。以下示例展示如何创建草图平面对象并设置其属性:
// 创建一个元素Id
ElementId lvlId = new ElementId(BuiltInCategory.OST_Levels);
// 引用楼层
Level level = doc.GetElement(lvlId) as Level;
// 设置草图平面
SketchPlane sketchPlane = SketchPlane.Create(doc, level);
// 设置草图平面名称
sketchPlane.Name = "My Sketch Plane";
SketchPlane
类只能在草图视图中使用。