Skip to content

Document.NewOpening(Level, Level, CurveArray)

Public Class

Creates a new shaft opening between a set of levels.

Namespace: Autodesk.Revit.Creation

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public Opening NewOpening(
Level bottomLevel,
Level topLevel,
CurveArray profile
)

Parameters

bottomLevel Level

bottom level

topLevel Level

top level

profile CurveArray

profile of the opening.

Return Value

Opening
If successful, an Opening object is returned.

Exceptions

Exception

Condition


ArgumentException

Thrown if the bottom level does not exist in the given document.


ArgumentException

Thrown if the top level does not exist in the given document.


Remarks

This method forms an opening on floor, ceiling and roof. Make sure topLevel is higher than bottomLevel, otherwise an exception will be returned.