Autodesk.Revit.DB.Architecture.MultistoryStairs 是一个表示 Revit 中多层楼梯的类。使用这个类可以创建多个连续的楼梯来连接不同层的建筑物。
public MultistoryStairs(Document document)
document
:一个 Revit 文档对象,表示要在其中创建多层楼梯。public int FlightCount { get; set; }
public double TotalRiserHeight { get; set; }
public Level TopLevel { get; set; }
public Level BaseLevel { get; set; }
public void AddToDocument()
public void Delete()
//创建文档对象
Document document = new Document();
//创建多层楼梯对象
MultistoryStairs multistoryStairs = new MultistoryStairs(document)
{
FlightCount = 4,
TotalRiserHeight = 3000,
TopLevel = new Level(document),
BaseLevel = new Level(document)
};
//将多层楼梯添加到文档中
multistoryStairs.AddToDocument();
//删除多层楼梯
multistoryStairs.Delete();