2027 Class
Changes 0
C

FabricationRodInfo

Description:
The rod information of the fabrication part.
Remarks:
A fabrication part may have one or more rods. The FabricationRodInfo stores the rod information of the fabrication part.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.FabricationRodInfo
public class FabricationRodInfo : IDisposable
Name Return Type Description Inherited From
M AttachToHanger(ElementId, Int32, XYZ) None Attaches the hanger rod to another bearer hanger.
M AttachToStructure() None Attaches to the nearest structural element.
M Dispose() None Releases all resources used by the FabricationRodInfo
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetBearerExtension(Int32) Double Gets the bearer extension. The method is applicable only for bearer hanger.
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetRodAttachedElementId(Int32) LinkElementId Gets the identifier of the attached component for the specified rod.
M GetRodEndPosition(Int32) XYZ Gets the position of the rod end.
M GetRodLength(Int32) Double Get the current rod length. If the rod is the length will include structural extension.
M GetRodStructureExtension(Int32) Double Gets the length of the rod's top extension into structure.
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M IsRodLockedWithHost(Int32) Boolean Checks if the rod is locked with the host. The method is applicable only for bearer hanger.
M SetBearerExtension(Int32, Double) None Sets the bearer extension. The method is applicable only for bearer hanger.
M SetRodEndPosition(Int32, XYZ) None Sets the position of the rod end. The method is applicable only for bearer hanger.
M SetRodLength(Int32, Double) Boolean Set the rod length of the hanger for the specified rod index, excluding top extension. The hanger must not be set to be auto-hosted.
M SetRodLockedWithHost(Int32, Boolean) None Locks the rod with the host. The method is applicable only for bearer hanger.
M SetRodStructureExtension(Int32, Double) Boolean Set the length of the rod's top extension into structure. The rod must be attached to structure.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P CanRodsBeHosted bool Controls whether the hanger's rod's will be automatically hosted by other elements.
P IsAttachedToStructure bool Checks if the hanger is attached to structure.
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P RodCount int Gets the number of rods.