Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule
是 Revit 中的一个类,用于表示基于 gbXML 文件模型的建筑运行计划。它可以帮助用户对建筑进行有效的能源管理和优化,从而最大程度地减少能源浪费。
该类有两个构造函数,如下所示:
public gbXMLBuildingOperatingSchedule()
创建一个空的 gbXMLBuildingOperatingSchedule
对象。
public gbXMLBuildingOperatingSchedule(XmlElement scheduleElement)
根据指定的 XmlElement
对象创建一个 gbXMLBuildingOperatingSchedule
对象。
该类有以下属性:
public List<gbXMLBuildingOperatingPeriod>
OperatingPeriods
获取或设置建筑的运行计划周期。该属性是一个 List
对象,其中每个元素都是一个 gbXMLBuildingOperatingPeriod
对象,表示一个建筑运行周期。
public string
Name
获取或设置建筑运行计划的名称。
该类没有公共方法。
以下示例展示了如何创建一个 gbXMLBuildingOperatingSchedule
对象:
// 创建一个空的 gbXMLBuildingOperatingSchedule 对象
var schedule = new gbXMLBuildingOperatingSchedule();
// 设置建筑运行计划的名称
schedule.Name = "My Building Operating Schedule";
// 创建一个运行计划周期
var period = new gbXMLBuildingOperatingPeriod
{
DayOfWeek = DayOfWeek.Monday,
StartTime = new DateTime(2022, 1, 1, 8, 0, 0),
EndTime = new DateTime(2022, 1, 1, 18, 0, 0)
};
// 将运行计划周期添加到 gbXMLBuildingOperatingSchedule 对象中
schedule.OperatingPeriods.Add(period);
Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule
是 Revit 中用于表示 gbXML 文件模型的建筑运行计划的类。通过设置该类的属性和方法,用户可以轻松地对建筑进行能源管理和优化。