CompoundStructureMergeRegionsAdjacentToSegment Method

Merges the two regions which share the specified segment.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public int MergeRegionsAdjacentToSegment(
	int segmentId,
	int layerIdxForMergedRegion
)

Parameters

segmentId  Int32
The id of a segment in the underlying grid.
layerIdxForMergedRegion  Int32
The index of the layer to which the resulting region will be associated.

Return Value

Int32
The id of the resulting region. If -1 is returned, then the operation would have produced an invalid region and was not performed.
Exceptions
ExceptionCondition
ArgumentOutOfRangeException The layer index is out of range.
InvalidOperationException Split and merge regions operations can be used only for vertically compound structures without variable thickness layers. -or- The segment is not shared by adjacent regions.
See Also