ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Editing Namespace / EditOperation Class / Create Method / Create(Builder) Method
The parallel offset builder to use in the create
Example Version

Create(Builder) Method
Creates new features copied parallel to the selected features in the ParallelOffset.Selection. A ParallelOffset is created from the input builder.
Syntax
public void Create( 
   ParallelOffset.Builder builder
)

Parameters

builder
The parallel offset builder to use in the create
Example
Edit Operation ParallelOffset
//Create parallel features from the selected features

//find the roads layer
var roadsLayer = MapView.Active.Map.FindLayers("Roads").FirstOrDefault();

//instantiate parallelOffset builder and set parameters
var parOffsetBuilder = new ParallelOffset.Builder()
{
  Selection = MapView.Active.Map.GetSelection(),
  Template = roadsLayer.GetTemplate("Freeway"),
  Distance = 200,
  Side = ParallelOffset.SideType.Both,
  Corner = ParallelOffset.CornerType.Mitered,
  Iterations = 1,
  AlignConnected = false,
  CopyToSeparateFeatures = false,
  RemoveSelfIntersectingLoops = true
};

//create editoperation and execute
var parallelOp = new EditOperation();
parallelOp.Create(parOffsetBuilder);
if (!parallelOp.IsEmpty)
{
  var result = parallelOp.Execute(); //Execute and ExecuteAsync will return true if the operation was successful and false if not
}
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also