Create
Version comparisonPer-version detail
Click a version below to see what changed in that release vs your current frame (2025).
2025
current
Railing.Create(Document, CurveLoop, ElementId, ElementId)
| document | Document | The document. |
| curveLoop | CurveLoop | The railing path along which the new railing will be created. The curveLoop should be continuous with curves which are only bounded lines and arcs on the same horizontal plane. It also has to have maximum two curves meet in one end point. |
| railingTypeId | ElementId | The railing type of the new railing to be created. |
| baseLevelId | ElementId | The base level on which the new railing will be created. |
| → returns | nullNothingnullptr→Railing | The new railing instance if creation was successful, otherwise . |
Railing.Create(Document, CurveLoop, ElementId, ElementId)
| document | Document | The document. |
| curveLoop | CurveLoop | The railing path along which the new railing will be created. The curveLoop should be continuous with curves which are only bounded lines and arcs on the same horizontal plane. It also has to have maximum two curves meet in one end point. |
| railingTypeId | ElementId | The railing type of the new railing to be created. |
| baseLevelId | ElementId | The base level on which the new railing will be created. |
| → returns | nullNothingnullptr→Railing | The new railing instance if creation was successful, otherwise . |
Railing.Create(Document, CurveLoop, ElementId, ElementId)
| document | Document | The document. |
| curveLoop | CurveLoop | The railing path along which the new railing will be created. The curveLoop should be continuous with curves which are only bounded lines and arcs on the same horizontal plane. It also has to have maximum two curves meet in one end point. |
| railingTypeId | ElementId | The railing type of the new railing to be created. |
| baseLevelId | ElementId | The base level on which the new railing will be created. |
| → returns | nullNothingnullptr→Railing | The new railing instance if creation was successful, otherwise . |
Railing.Create(Document, CurveLoop, ElementId, ElementId)
| document | Document | The document. |
| curveLoop | CurveLoop | The railing path along which the new railing will be created. The curveLoop should be continuous with curves which are only bounded lines and arcs on the same horizontal plane. It also has to have maximum two curves meet in one end point. |
| railingTypeId | ElementId | The railing type of the new railing to be created. |
| baseLevelId | ElementId | The base level on which the new railing will be created. |
| → returns | nullNothingnullptr→Railing | The new railing instance if creation was successful, otherwise . |
Railing.Create(Document, CurveLoop, ElementId, ElementId)
| document | Document | The document. |
| curveLoop | CurveLoop | The railing path along which the new railing will be created. The curveLoop should be continuous with curves which are only bounded lines and arcs on the same horizontal plane. It also has to have maximum two curves meet in one end point. |
| railingTypeId | ElementId | The railing type of the new railing to be created. |
| baseLevelId | ElementId | The base level on which the new railing will be created. |
| → returns | nullNothingnullptr→Railing | The new railing instance if creation was successful, otherwise . |