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