Revit 2025 API
RailingFlip Method |
Flips the railing.
Namespace: Autodesk.Revit.DB.Architecture
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax

Exception | Condition |
---|---|
InapplicableDataException | The railing has incorrect internal data. |

private void FlipDefaultRailings(Stairs stairs) { ICollection<ElementId> railingIds = stairs.GetAssociatedRailings(); Transaction trans = new Transaction(stairs.Document, "Flip Railings"); trans.Start(); foreach (ElementId railingId in railingIds) { Railing railing = stairs.Document.GetElement(railingId) as Railing; if (railing.IsDefault == true) { railing.Flip(); } } trans.Commit(); }
Private Sub FlipDefaultRailings(stairs As Stairs) Dim railingIds As ICollection(Of ElementId) = stairs.GetAssociatedRailings() Dim trans As New Transaction(stairs.Document, "Flip Railings") trans.Start() For Each railingId As ElementId In railingIds Dim railing As Railing = TryCast(stairs.Document.GetElement(railingId), Railing) If railing.IsDefault = True Then railing.Flip() End If Next trans.Commit() End Sub
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
See Also