Autodesk.Revit.DB.Structure.RebarContainerItem
是一个表示重新构建容器中的钢筋元素。这个类只能通过钢筋容器的AddItem方法创建。
类型:Autodesk.Revit.DB.ElementId
用于获取或设置宿主元素的ID。
类型:Autodesk.Revit.DB.ElementId
用于获取或设置宿主元素的类型ID。
类型:Autodesk.Revit.DB.Rebar
用于获取或设置钢筋元素。
类型:double
用于获取或设置数量。
此类没有公开的方法。
// 创建容器
var container = new RebarContainer();
// 创建钢筋
var rebar = Rebar.CreateFromCurves(
doc,
RebarStyle.Standard,
RebarBarType.Default,
RebarHookType.None,
RebarHookType.None,
face,
new List<Curve> { Line.CreateBound(start, end) },
RebarHookOrientation.Left,
RebarHookOrientation.Left);
// 在容器中添加钢筋元素
var containerItem = container.AddItem(rebar, 5);
在此示例中,我们创建了一个容器并添加了钢筋元素。然后,我们可以通过AddItem
的RebarContainerItem
返回值来操作容器中的元素,例如更改数量或宿主元素。