该类属于Revit的Autodesk.Revit.DB.Architecture命名空间,用于表示楼梯的支撑顶部表面类型。
该类没有实现任何方法。
// 获取某个楼梯的支撑顶部表面类型
Stairs stairs = doc.GetElement(stairsId) as Stairs;
if (stairs != null)
{
StairsSupportTopsideSurfaceType topSurfaceType = stairs.SupportTopsideSurfaceType;
switch (topSurfaceType)
{
case StairsSupportTopsideSurfaceType.Concrete:
// do something
break;
case StairsSupportTopsideSurfaceType.Steel:
// do something
break;
case StairsSupportTopsideSurfaceType.PrecastConcrete:
// do something
break;
case StairsSupportTopsideSurfaceType.Wood:
// do something
break;
case StairsSupportTopsideSurfaceType.Masonry:
// do something
break;
}
}
该类用于描述楼梯的支撑顶部表面类型,该信息对于楼梯的结构设计和材料选择等方面具有一定的指导意义。程序员可以通过该类的属性获取楼梯支撑顶部的表面类型,从而对楼梯做出合理的处理。