using HStation.RevitDev.Model.AttributeClass; using System.ComponentModel; namespace HStation.RevitDev.Model.ModelEnum { public enum RevitType { [Description("其他")] [ExportModel(ExportType.EFT_Unknown)] RFT_Unknown, [Description("水泵")] [ExportModel(ExportType.EFT_Pump)] RFT_Pump, [Description("管道")] [ExportModel(ExportType.EFT_Pipe)] RFT_Pipe, [Description("换热器")] [ExportModel(ExportType.EFT_Pipe)] RFT_HeatExchanger, [Description("阀门")] [ExportModel(ExportType.EFT_Valve)] RFT_Valve, [Description("喷淋头")] [ExportModel(ExportType.EFT_Node)] RFT_Shower, [Description("闷头")] [ExportModel(ExportType.EFT_Node)] RFT_Blocker, [Description("三通")] [ExportModel(ExportType.EFT_Node)] RFT_ThreeJoint, [Description("四通")] [ExportModel(ExportType.EFT_Node)] RFT_FourJoint, [Description("水表")] [ExportModel(ExportType.EFT_Node)] RFT_WaterMeter, [Description("压力表")] [ExportModel(ExportType.EFT_Node)] RFT_WaterMeterPress, [Description("流量计")] [ExportModel(ExportType.EFT_Node)] RFT_WaterMeterFlow, [Description("弯头")] [ExportModel(ExportType.EFT_Node)] RFT_Elbow, [Description("过渡件")] [ExportModel(ExportType.EFT_Node)] RFT_Converter, [Description("消火栓")] [ExportModel(ExportType.EFT_Node)] RFT_FireHydrant, [Description("水库")] [ExportModel(ExportType.EFT_Reservoir)] RFT_WaterPool, [Description("水箱")] [ExportModel(ExportType.EFT_Pool)] RFT_WaterBox, [Description("其他")] [ExportModel(ExportType.EFT_Others)] RFT_Others, [Description("空压机")] [ExportModel(ExportType.EFT_WindTurbine)] RFT_WindTurbine, [Description("自定义")] [ExportModel(ExportType.EFT_Customize)] RFT_Customize, [Description("冷却塔")] [ExportModel(ExportType.EFT_CoolingTower)] RFT_CoolingTower } public enum ExportType { [Description("未知")] EFT_Unknown = 0, [Description("水泵")] EFT_Pump, [Description("管道")] EFT_Pipe, [Description("阀门")] EFT_Valve, [Description("节点")] EFT_Node, [Description("水库")] EFT_Reservoir, [Description("水池")] EFT_Pool, [Description("其他")] EFT_Others, [Description("自定义")] EFT_Customize, [Description("空压机")] EFT_WindTurbine, [Description("冷却塔")] EFT_CoolingTower } }