Show / Hide Table of Contents

Enum GeometryConstructionToolType

An enumeration of available geometry construction tools in a shared template.

Namespace: Esri.ArcGISRuntime.Data
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum GeometryConstructionToolType
Remarks

Use the GeometryType property to determine whether to create a point, polyline, or polygon with this tool. See Point construction tools and Polyline and polygon construction tools for more information.

Fields

Name Description
AutoCompleteFreehandPolygon

Creates a free-form polygon that automatically converts segments to a series of Bezier curves.

AutoCompletePolygon

Creates a polygon adjoined to another polygon.

Circle

Creates a planar circular shape with a specified center and radius.

Ellipse

Creates a planar elliptical (oval) shape with a specified center and longest diameter.

Freehand

Creates a free-form polyline that automatically converts segments to a series of Bezier curves.

Line

Creates a polyline with multiple straight and curvilinear segments.

Multipoint

Creates a multipoint.

Point

Creates a point.

PointAlongLine

Creates points at specified intervals along a line.

PointAndRotation

Creates a point with specified direction.

PointAtEndOfLine

Creates points at the end of a temporary line drawn using segment construction tools.

Polygon

Creates an irregular polygon with straight and curvilinear segments.

Radial

Creates a series of two-point lines radiating from a common location.

Rectangle

Creates a planar rectangular shape.

RegularPolygon

Creates an equilateral polygon at a center point with a circumscribed radial distance.

RegularPolyline

Creates an equilateral polyline at a center point with a circumscribed radial distance.

RightAnglePolygon

Creates a polygon with straight line segments constrained to 90 degrees from each previous segment.

RightAnglePolyline

Creates a polyline with straight line segments constrained to 90 degrees from each previous segment.

Split

Creates a line that splits another line where they intersect.

StreamingPolygon

Creates a free-form polygon sketch with vertices at constant intervals.

StreamingPolyline

Creates a free-form polyline sketch with vertices at constant intervals.

Trace

Creates continuous segments that follow another geometry with snapping enabled.

TwoPointLine

Creates a line that automatically completes once the second vertex is placed.

Unknown

Creates a geometry with an unknown draw behavior.

Applies to

TargetVersions
.NET300
.NET Windows300
.NET Android300
.NET iOS300
In this article
Provide feedback
Back to top Copyright © 2025 Esri.