CreateProfileSketch Method


Creates a new Wall profile Sketch.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2022

Syntax

C#
public Sketch CreateProfileSketch()
Visual Basic
Public Function CreateProfileSketch As Sketch
Visual C++
public:
Sketch^ CreateProfileSketch()

Return Value

Created profile Sketch of the Wall.

Remarks

The loop of the sketch cannot be obtained until regeneration. To regenerate the document use [!:Autodesk::Revit::DB::Document::Regenerate()]. To edit the Wall profile use [!:Autodesk::Revit::DB::SketchEditScope].

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsInvalidOperationException Wall does not support profile Sketch as it is not a straight wall; or is tapered; or it is an old curtain wall; or it is an infill wall; or it is a replacement curtain panel. -or- Wall already has a sketch.

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →