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
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |