Returns all the stairs run components in the stairs.
Namespace: Autodesk.Revit.DB.ArchitectureAssembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public ICollection<ElementId> GetStairsRuns()
Return Value
ICollection<ElementId>
The stairs run components in the stairs.
Example
C#
private void AddStartandEndRisers(Stairs stairs)
{
ICollection<ElementId> runIds = stairs.GetStairsRuns();
foreach (ElementId runId in runIds)
{
StairsRun run = stairs.Document.GetElement(runId) as StairsRun;
if (null != run)
{
run.BeginsWithRiser = true;
run.EndsWithRiser = true;
}
}
}
VB
Private Sub AddStartandEndRisers(stairs As Stairs)
Dim runIds As ICollection(Of ElementId) = stairs.GetStairsRuns()
For Each runId As ElementId In runIds
Dim run As StairsRun = TryCast(stairs.Document.GetElement(runId), StairsRun)
If run IsNot Nothing Then
run.BeginsWithRiser = True
run.EndsWithRiser = True
End If
Next
End Sub
See Also
Reference