Revit 2025 API
Form |
Dissolves a collection of form elements into their defining elements.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static ICollection<ElementId> DissolveForms( Document ADoc, ICollection<ElementId> elements )
Public Shared Function DissolveForms ( ADoc As Document, elements As ICollection(Of ElementId) ) As ICollection(Of ElementId)
public: static ICollection<ElementId^>^ DissolveForms( Document^ ADoc, ICollection<ElementId^>^ elements )
static member DissolveForms : ADoc : Document * elements : ICollection<ElementId> -> ICollection<ElementId>
Parameters
- ADoc Document
- The document
- elements ICollectionElementId
- A collection of element IDs of Forms and GeomCombinations that contain Forms that will be dissolved.
Return Value
ICollectionElementIdA collection of curve element ids from the profiles and paths of the dissolved forms.

Exception | Condition |
---|---|
ArgumentException | The elements do not include Forms that can be dissolved. |
ArgumentNullException | A non-optional argument was null |
See Also