ArcGIS Pro 2.7 API Reference Guide
LineDashEnding Enumeration

ArcGIS.Core.CIM Namespace : LineDashEnding Enumeration
Determines how the strokes with dash patterns and other patterns (tiled pictures, placement effects) are handled at the end points of the line geometry's segments.
Syntax
Members
MemberDescription
Custom Custom - the pattern is fit to the length of the feature by adjusting the gaps slightly.
FullGap Full Gap - a space equal to the gap value will be placed on either side of control points.
FullPattern Full Pattern - a full dash will be placed on either side of control points.
HalfGap Half Gap - a space equal to the half the gap value will be placed on either side of control points.
HalfPattern Half Pattern - a half dash will be placed on either side of control points.
NoConstraint No Constraint - no constraint is applied to how the dash is placed.
Remarks
If more than one pattern exists (for example, a dashed simple stroke, a hash stroke, and a marker stroke) then the longest pattern's length is affected directly by this option and the rest of the stroke patterns are resized proportionately to match.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Core.CIM.LineDashEnding

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

ArcGIS.Core.CIM Namespace