Part
|
Segregates a set of elements into subsets which are
valid for merge.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 27.0.4.0 (27.0.4.0)
public static IList<ICollection<ElementId>> FindMergeableClusters(
Document doc,
ICollection<ElementId> partIds
)
Parameters
Return Value
IList ICollection ElementIdAn array of clusters such that all the elements in a single cluster are valid for merge. Each cluster will be maximal in that appending any of the other Parts specified as input will result in a collection that is not valid for merge.
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was null |
Element ids in the input set that do not correspond to Part
elements will be ignored, as will element ids corresponding
to Part elements that already have associated parts.