NewModelCurveArray Method


Creates an array of new model line elements.

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

Syntax

C#
public ModelCurveArray NewModelCurveArray(
	CurveArray geometryCurveArray,
	SketchPlane sketchPlane
)
Visual Basic
Public Function NewModelCurveArray ( _
	geometryCurveArray As CurveArray, _
	sketchPlane As SketchPlane _
) As ModelCurveArray
Visual C++
public:
ModelCurveArray^ NewModelCurveArray(
	CurveArray^ geometryCurveArray, 
	SketchPlane^ sketchPlane
)

Parameters

geometryCurveArray
Type: Autodesk.Revit.DBCurveArray
An array containing the internal geometry curves for model lines.
sketchPlane
Type: Autodesk.Revit.DBSketchPlane

Return Value

If successful an array of new model line elements. Otherwise a null reference (Nothing in Visual Basic).

Remarks

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentExceptionThrown when curve is not in the plane

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 →