2027 Method Back to 2027
M

DivideParts

Version comparison

Per-version detail

Click a version below to see what changed in that release vs your current frame (2027).
Identical to 2027: 2025, 2025.3, 2026
2027 current
PartUtils.DivideParts(Document, ICollection<ElementId>, ICollection<ElementId>, IList<Curve>, ElementId)
document Document The document containing the parts.
elementIdsToDivide ICollection<ElementId> The elements that will be divided.
intersectingReferenceIds ICollection<ElementId> Intersecting references that will divide the elements.
curveArray IList<Curve> Array of curves that will divide the elements.
sketchPlaneId ElementId SketchPlane id for the curves that divide the elements.
→ returns nullNothingnullptrPartMaker The newly created PartMaker. if no parts are divided.
PartUtils.DivideParts(Document, ICollection<ElementId>, ICollection<ElementId>, IList<Curve>, ElementId)
document Document The document containing the parts.
elementIdsToDivide ICollection<ElementId> The elements that will be divided.
intersectingReferenceIds ICollection<ElementId> Intersecting references that will divide the elements.
curveArray IList<Curve> Array of curves that will divide the elements.
sketchPlaneId ElementId SketchPlane id for the curves that divide the elements.
→ returns nullNothingnullptrPartMaker The newly created PartMaker. if no parts are divided.
PartUtils.DivideParts(Document, ICollection<ElementId>, ICollection<ElementId>, IList<Curve>, ElementId)
document Document The document containing the parts.
elementIdsToDivide ICollection<ElementId> The elements that will be divided.
intersectingReferenceIds ICollection<ElementId> Intersecting references that will divide the elements.
curveArray IList<Curve> Array of curves that will divide the elements.
sketchPlaneId ElementId SketchPlane id for the curves that divide the elements.
→ returns nullNothingnullptrPartMaker The newly created PartMaker. if no parts are divided.
PartUtils.DivideParts(Document, ICollection<ElementId>, ICollection<ElementId>, IList<Curve>, ElementId)
document Document The document containing the parts.
elementIdsToDivide ICollection<ElementId> The elements that will be divided.
intersectingReferenceIds ICollection<ElementId> Intersecting references that will divide the elements.
curveArray IList<Curve> Array of curves that will divide the elements.
sketchPlaneId ElementId SketchPlane id for the curves that divide the elements.
→ returns nullNothingnullptrPartMaker The newly created PartMaker. if no parts are divided.
PartUtils.DivideParts(Document, ICollection<ElementId>, ICollection<ElementId>, IList<Curve>, ElementId)
document Document The document containing the parts.
elementIdsToDivide ICollection<ElementId> The elements that will be divided.
intersectingReferenceIds ICollection<ElementId> Intersecting references that will divide the elements.
curveArray IList<Curve> Array of curves that will divide the elements.
sketchPlaneId ElementId SketchPlane id for the curves that divide the elements.
→ returns nullNothingnullptrPartMaker The newly created PartMaker. if no parts are divided.