ArcGIS Pro 2.8 API Reference Guide
ConstructPolygons(EditingTemplate,IEnumerable<KeyValuePair<MapMember,List<Int64>>>,Nullable<Double>,LinearUnit,Boolean) Method

ArcGIS.Desktop.Editing Namespace > EditOperation Class > ConstructPolygons Method : ConstructPolygons(EditingTemplate,IEnumerable<KeyValuePair<MapMember,List<Int64>>>,Nullable<Double>,LinearUnit,Boolean) Method
Editing template used to create the feature.
The source polyline features
The cluster tolerance used while constructing polygons.
The linear unit of the cluster tolerance.
Include the boundaries of existing polygons as source polylines.
Constructs polygons in a template using the specified polylines.
Syntax

Parameters

template
Editing template used to create the feature.
sourceFeatures
The source polyline features
tolerance
The cluster tolerance used while constructing polygons.
toleranceUnit
The linear unit of the cluster tolerance.
autoComplete
Include the boundaries of existing polygons as source polylines.
Exceptions
ExceptionDescription
Template and source features cannot be null.
Insufficient license. This method requires a standard license.
Cluster tolerance unit is specified not null, but cluster tolerance is null.
Remarks

If the tolerance is null, then the default will be to use the template layer's spatial reference XY Tolerance.

If the toleranceUnit is null, then the tolerance is assumed to be in the units of the template layer's spatial reference XY Tolerance.

An ArgumentException will be thrown if tolerance is specified null, but toleranceUnit is specified non-null.

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

EditOperation Class
EditOperation Members
Overload List