NewSpace Method (Phase)


Creates a new unplaced space on a given phase.

Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)

Syntax

C#
public Space NewSpace(
	Phase phase
)
Visual Basic
Public Function NewSpace ( _
	phase As Phase _
) As Space
Visual C++
public:
Space^ NewSpace(
	Phase^ phase
)

Parameters

phase
Type: Autodesk.Revit.DBPhase
The phase in which the space is to exist.

Return Value

If successful the new space should be returned, otherwise a null reference (Nothing in Visual Basic).

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentExceptionThrown if the phase does not exist in the given document.

See Also

ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →