该类表示Revit中的板边类型,通常用于定义建筑物中的楼板结构。它可以包含多个板边类型属性,例如名称、材质、边缘配置等。
Name
:板边类型的名称。可以通过此属性修改板边类型的名称。MaterialId
:板边类型所使用的材质的ID。使用此属性可以设置或获取材质ID。EdgeProfile
:板边类型的边缘配置。使用此属性可以设置或获取板边类型的边缘配置。IsSlabPerpendicular
:一个布尔值,表示板边类型是否垂直于板的平面。使用此属性可以设置或获取板边类型是否垂直于板的平面。IsValidObject()
:检查该板边类型是否是有效的Revit对象。Equals()
:判断此对象是否与另一对象相等。GetHashCode()
:获取该对象的哈希码。以下示例代码演示了如何创建板边类型:
// 创建一个新的板边类型
SlabEdgeType slabEdgeType = new SlabEdgeType();
// 设置名称
slabEdgeType.Name = "MySlabEdgeType";
// 设置材质
slabEdgeType.MaterialId = new ElementId(123);
// 设置边缘配置
slabEdgeType.EdgeProfile = new EdgeProfile();
// 设置是否垂直于平面
slabEdgeType.IsSlabPerpendicular = true;
// 将板边类型添加到文档中
document.Create.NewSlabEdgeType(slabEdgeType);