RVTDocs.com

RebarSpliceUtils.SpliceRebar(Document, ElementId, RebarSpliceOptions, IList<RebarSpliceGeometry>)

Method
Description:
Splice a rebar with a list of RebarSpliceGeometry.
Syntax
public static IList<ElementId> SpliceRebar(
	Document document,
	ElementId rebarIdToSplit,
	RebarSpliceOptions spliceOptions,
	IList<RebarSpliceGeometry> spliceGeometries
)
Parameters
Parameter Type Description
document Document The document
rebarIdToSplit ElementId Rebar id to split.
spliceOptions RebarSpliceOptions The rebar splice options.
spliceGeometries IList A list of RebarSpliceGeometry that indicates where the rebar will be spliced.
Return Value
Type Description
IList Returns the ids of the rebars that are considered to be spliced.
Exceptions
Exception Condition
ArgumentException Free Form Rebars, or Shape Driven Rebars that are Multiplanar or have a shape that whose definition is RebarShapeDefinitionByArc can't be spliced. Also, if the Rebar is member of a Group it cannot be spliced.
ArgumentNullException A non-optional argument was null