NonContinuousRailStructure
A class that represents a collection of Non-Continuous Rails being a part of Railing Type.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Architecture.NonContinuousRailStructure
Namespace: Autodesk.Revit.DB.Architecture
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class NonContinuousRailStructure : IDisposable
The NonContinuousRailStructure type exposes the following members.
Properties
Name
Description
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Methods
Name
Description
Public Method
AddNonContinuousRail
Creates and appends a new Non-Continuous Rail to the Rail Structure. The new Non-Continuous Rail will have the given name, height and offset. It will have default profile and material ElementIds.
Public Method
Dispose
Releases all resources used by the NonContinuousRailStructure
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetNonContinuousRail
Gets the Non-Continuous Rail object of specified index from the Rail Structure.
Public Method
GetNonContinuousRailCount
Gets number of Non-Continuous Rails.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
IsValidNonContinuousRailProfile
Checks whether the input id represents a profile which can be used as the profile of this non-continuous rail.
Public Method
RemoveNonContinuousRail
Removes Non-Continuous Rail from the Rail Structure.
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)