CurveByPointsUtils.AddCurvesToFaceRegion
Public Class
ArgumentException
ArgumentNullException
InvalidOperationException
Adds The CurveElements to one or more FaceRegions.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static void AddCurvesToFaceRegion( Document document, IList<ElementId> curveElemIds)Parameters
document Document
The Document.
curveElemIdsIList. ElementId.
The ElementIds of CurveElements which are to define the FaceRegion.
Exceptions
Exception
Condition
ArgumentException
All the input CurveElements must be CurveByPoints, with the sketchOnSurface attribute set to True, and for each CurveElement, the defining ReferencePoints must be hosted on References related to a common Face or Edge.
ArgumentNullException
A non-optional argument was null
InvalidOperationException
Failed to add curves to FaceRegion.
Remarks
The CurveElements that are input may produce an arbitrary number of regions.