ArcGIS Pro 2.8 API Reference Guide
LinearDispatchDiagramLayoutParameters.Placement Enumeration

ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams Namespace : LinearDispatchDiagramLayoutParameters.Placement Enumeration
The way the layout algorithm will move the diagram junctions.
Syntax
public enum LinearDispatchDiagramLayoutParameters.Placement : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Public Enum LinearDispatchDiagramLayoutParameters.Placement 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
Members
MemberDescription
EqualDistance Equal distance between junctions. All junctions with two connected edges will move so the distances between them and their two connected junctions are equal.
IterativeDistanceDistance is computed iteratively. All the junctions with two connected edges will move slightly according to the LinearDispatchDiagramLayoutParameters.NumberOfIterations and LinearDispatchDiagramLayoutParameters.MaximumShift parameter values.
UserDefinedDistanceUser defined distance. All junctions with two connected edges will move so there is a minimum distance (LinearDispatchDiagramLayoutParameters.MinimumShift) between them and the other end of the edges they connect to. This occurs at the end of the layout execution.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams.LinearDispatchDiagramLayoutParameters.Placement

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams Namespace