EnergyDataSettings オブジェクトには、gbXML 書き出しと冷暖房負荷計算の設定、コンセプト エネルギー解析のプロジェクト レベル設定が含まれます。
EnergyDataSettings オブジェクトは要素ベース オブジェクトから派生したものです。ProjectInformation と同様に、各プロジェクトで一意です。EnergyDataSettings は Element クラスのサブクラスですが、Name、ID、UniqueId、Parameters を除く Element から継承したほとんどのメンバーは null または空のセットを返します。
次のコード サンプルは EnergyDataSettings クラスを使用します。コマンド呼び出し後、結果は TaskDialog に表示されます。
コード領域 28-7: EnergyDataSettings クラスを使用 |
public void GetInfo_EnergyData(Document document) { EnergyDataSettings energyData = EnergyDataSettings.GetFromDocument(document); if (null != energyData) { string message = "energyData : "; message += "\nBuildingType : " + energyData.BuildingType; TaskDialog.Show("Revit", message); } } |