FamilyThermalProperties
A class that contains thermal properties for specific types of families (doors, windows, and curtain wall panels).
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.FamilyThermalProperties
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class FamilyThermalProperties : IDisposable
The FamilyThermalProperties type exposes the following members.
Constructors
Name
Description
Public Method
FamilyThermalProperties
Constructs a new FamilyThermalProperties with default settings.
Properties
Name
Description
Public Property
AnalyticConstructionName
The construction gbXML name. This value corresponds to the ‘Name’ property of a constructionType node in Constructions.xml.
Public Property
AnalyticConstructionTypeId
The construction gbXML type. This value corresponds to the ‘id’ property of a constructionType node in Constructions.xml.
Public Property
HeatTransferCoefficient
The heat transfer coefficient value (U-Value). The units are watts per meter-squared kelvin (W/(m^2*K)).
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public Property
SolarHeatGainCoefficient
The solar heat gain coefficient.
Public Property
ThermalResistance
The calculated thermal resistance value (R-Value). The units are meter-squared kelvin per watt ((m^2*K)/Watt).
Public Property
VisualLightTransmittance
The visual light transmittance.
Methods
Name
Description
Public Method
Dispose
Releases all resources used by the FamilyThermalProperties
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
Static Member
Find
Finds the thermal properties by the ‘id’ property of a constructionType node in Constructions.xml.
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
IsValid
Confirms that the thermal properties are correctly set for assignment to a FamilySymbol.
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)