エネルギー データ

エネルギー データ

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);
        }
}