2023 Method Back to 2023
M

FindMergeableClusters

Version comparison

Per-version detail

Click a version below to see what changed in that release vs your current frame (2023).
Identical to 2023: 2020, 2021, 2022, 2024
2023 current
PartUtils.FindMergeableClusters(Document, ICollection<ElementId>)
doc Document The document.
partIds ICollection<ElementId> A set of element ids.
→ returns IList>IList An 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.
PartUtils.FindMergeableClusters(Document, ICollection<ElementId>)
doc Document The document.
partIds ICollection<ElementId> A set of element ids.
→ returns IList>IList An 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.
PartUtils.FindMergeableClusters(Document, ICollection<ElementId>)
doc Document The document.
partIds ICollection<ElementId> A set of element ids.
→ returns IList>IList An 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.
PartUtils.FindMergeableClusters(Document, ICollection<ElementId>)
doc Document The document.
partIds ICollection<ElementId> A set of element ids.
→ returns IList>IList An 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.