RhinoCommon API
LayerTableDuplicate Method (IEnumerableInt32, Boolean, Boolean) |
Duplicates, or copies, one or more layers. Duplicated layers are added to the document.
Namespace: Rhino.DocObjects.Tables
Assembly: RhinoCommon (in RhinoCommon.dll)
Since: 6.18

public int[] Duplicate( IEnumerable<int> layerIndices, bool duplicateObjects, bool duplicateSublayers )
Public Function Duplicate ( layerIndices As IEnumerable(Of Integer), duplicateObjects As Boolean, duplicateSublayers As Boolean ) As Integer()
Parameters
- layerIndices
- Type: System.Collections.GenericIEnumerableInt32
The indices of layers to duplicate. - duplicateObjects
- Type: SystemBoolean
If true, then layer objects will also be duplicated and added to the document. - duplicateSublayers
- Type: SystemBoolean
If true, then all sub-layers of the layer will be duplicated.
Return Value
Type: Int32The indices of the newly added layers if successful, an empty array on failure.
