Namespace:
Autodesk.Revit.DB
Floor
Class
Description:
An object that represents a Floor within the Autodesk Revit project.
An object that represents a Floor within the Autodesk Revit project.
Remarks:
This object derived from the Element base object and such supports all the methods of that object such as the ability to retrieve the parameters of that object.
This object derived from the Element base object and such supports all the methods of that object such as the ability to retrieve the parameters of that object.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.Element
Autodesk.Revit.DB.HostObject
Autodesk.Revit.DB.CeilingAndFloor
Autodesk.Revit.DB.Floor
System.Object
Autodesk.Revit.DB.Element
Autodesk.Revit.DB.HostObject
Autodesk.Revit.DB.CeilingAndFloor
Autodesk.Revit.DB.Floor
Examples
public void ShowFloorInfo(Floor floor)
{
string message = "Floor : ";
// Get Floor type name
message += "\nFloor type name is : " + floor.FloorType.Name;
try
{
// Get Floor span direction angle
message += "\nFloor span direction angle is : " + floor.SpanDirectionAngle;
}
catch (Exception)
{
// an exception is thrown if floor is non-structural
message += "\nFloor is non-structural.";
}
TaskDialog.Show("Revit",message);
}