Revit 2025.3 API
DocumentNew |
Creates a new opening in a roof, floor and ceiling.
Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public Opening NewOpening( Element hostElement, CurveArray profile, bool bPerpendicularFace )
Public Function NewOpening ( hostElement As Element, profile As CurveArray, bPerpendicularFace As Boolean ) As Opening
public: Opening^ NewOpening( Element^ hostElement, CurveArray^ profile, bool bPerpendicularFace )
member NewOpening : hostElement : Element * profile : CurveArray * bPerpendicularFace : bool -> Opening
Parameters
- hostElement Element
- Host element of the opening. Can be a roof, floor, or ceiling.
- profile CurveArray
- Profile of the opening.
- bPerpendicularFace Boolean
- True if the profile is cut perpendicular to the intersecting face of the host. False if the profile is cut vertically.
Return Value
OpeningIf successful, an Opening object is returned.
| Exception | Condition |
|---|---|
| ArgumentException | Thrown if the host element does not exist in the given document. |
See Also