Provides access to members that control the Mainline Tree layout.
Members
Name | Description | |
---|---|---|
AbsoluteUnit | Indicates whether the values set for the spacing parameters are interpreted as absolute units. | |
AlongSpacing | Indicates the spacing between the diagram junctions that display along the main line direction; that is, spacing between a diagram junction belonging to the (n) hierarchical level and a diagram junction belonging to the (n+1) hierarchical level. | |
BreakPointPosition | Percentage number that indicates the relative position of the break point on the last segment of the diagram edges; that is on the diagram edge segment parallel to the main line. | |
Direction | Indicates the direction of the main line. | |
DisjoinedGraphSpacing | Indicates the minimum spacing that must separate diagram features belonging to disjoined graphs when the diagram contains such graphs. | |
EdgesType | Indicates the type of display for the diagram edges (right angles, curved geometry, or no refinement). | |
IsActive | Indicates whether the network diagram layout is active. | |
Name | The name of the network diagram layout. | |
Offset | Indicates the distance used to separate diagram edge segments that are overlapping. This parameter is only used when EdgesType is esriLayoutOrthogonalEdge. | |
PerpendicularSpacing | Indicates the spacing between the diagram junctions that display perpendicularly to the main line direction; that is, spacing between the diagram junctions that belong to a same hierarchical level. | |
Placement | Indicates how branches from the main line is relatively placed with regard to its direction. | |
PreserveContainers | Indicates whether the network diagram layout must preserve the containers. | |
PropertySet | The network diagram layout parameters returned as a property set |
IMainLineTreeLayout.AbsoluteUnit Property
Indicates whether the values set for the spacing parameters are interpreted as absolute units.
Public Property AbsoluteUnit As Boolean
public bool AbsoluteUnit {get; set;}
IMainLineTreeLayout.AlongSpacing Property
Indicates the spacing between the diagram junctions that display along the main line direction; that is, spacing between a diagram junction belonging to the (n) hierarchical level and a diagram junction belonging to the (n+1) hierarchical level.
Public Property AlongSpacing As Double
public double AlongSpacing {get; set;}
IMainLineTreeLayout.BreakPointPosition Property
Percentage number that indicates the relative position of the break point on the last segment of the diagram edges; that is on the diagram edge segment parallel to the main line.
Public Property BreakPointPosition As Double
public double BreakPointPosition {get; set;}
IMainLineTreeLayout.Direction Property
Indicates the direction of the main line.
Public Property Direction As esriLayoutTreeDirection
public esriLayoutTreeDirection Direction {get; set;}
IMainLineTreeLayout.DisjoinedGraphSpacing Property
Indicates the minimum spacing that must separate diagram features belonging to disjoined graphs when the diagram contains such graphs.
Public Property DisjoinedGraphSpacing As Double
public double DisjoinedGraphSpacing {get; set;}
IMainLineTreeLayout.EdgesType Property
Indicates the type of display for the diagram edges (right angles, curved geometry, or no refinement).
Public Property EdgesType As esriLayoutEdgesType
public esriLayoutEdgesType EdgesType {get; set;}
IMainLineTreeLayout.Offset Property
Indicates the distance used to separate diagram edge segments that are overlapping. This parameter is only used when EdgesType is esriLayoutOrthogonalEdge.
Public Property Offset As Double
public double Offset {get; set;}
IMainLineTreeLayout.PerpendicularSpacing Property
Indicates the spacing between the diagram junctions that display perpendicularly to the main line direction; that is, spacing between the diagram junctions that belong to a same hierarchical level.
Public Property PerpendicularSpacing As Double
public double PerpendicularSpacing {get; set;}
IMainLineTreeLayout.Placement Property
Indicates how branches from the main line is relatively placed with regard to its direction.
Public Property Placement As esriLayoutBranchPlacementType
public esriLayoutBranchPlacementType Placement {get; set;}
Inherited Interfaces
Interfaces | Description |
---|---|
INetworkDiagramLayout | Provides access to members that control the network diagram layout. |
Classes that implement IMainLineTreeLayout
Classes | Description |
---|