Autodesk.Revit.DB.CurtainSystemType
Autodesk.Revit.DB.CurtainSystemType是Revit中用于描述幕墙系统类型的类。
属性
Name
Id
- 类型:ElementId
- 获取幕墙系统类型的唯一标识符。
Description
PanelType
- 类型:PanelType
- 获取幕墙系统类型所使用的面板类型。
MullionType
- 类型:MullionType
- 获取幕墙系统类型所使用的支撑型材类型。
SpacingType
- 类型:SpacingType
- 获取幕墙系统类型所使用的间距类型。
GridPatternType
- 类型:GridPatternType
- 获取幕墙系统类型所使用的网格模式类型。
方法
CurtainSystemType(Document)
IsValidAddition(Element, Boolean)
- 判断当前类型是否可以添加指定的幕墙类型元素。
- 参数:
- element:要添加的幕墙类型元素。
- intrinsic :标识是否经由类型内部计算设置元素的高度。
IsValidPanel(Element, Boolean)
- 判断当前类型是否可以使用指定的幕墙面板元素。
- 参数:
- element:要使用的幕墙面板元素。
- intrinsic :标识是否经由类型内部计算设置元素的高度。
示例
FilteredElementCollector collector = new FilteredElementCollector(doc).OfClass(typeof(CurtainSystemType));
foreach (CurtainSystemType type in collector)
{
TaskDialog.Show("Curtain System Type Name", type.Name);
}
备注
- 本类中列出的所有属性和方法均为只读的,无法进行修改操作。如果需要修改幕墙系统类型,可以使用CurtainSystemType.Create()方法创建一个新的类型。
- 本类是Revit中幕墙类型的重要组成部分之一,主要用于描述幕墙系统类型的属性和方法,以供Revit用户使用。