Provides access to members that control the Smart 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 tree direction; that is, the 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 tree direction. | |
Direction | Indicates the direction of the smart tree structure. | |
DisjoinedGraphSpacing | Indicates the minimum spacing that separates diagram features belonging to disjoined graphs when the diagram contains such graphs. | |
EdgesType | Indicates if the diagram edges must display either with 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 that is 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 tree direction and belong to the same subtree level; that is, spacing between the junctions that belong to the same hierarchical level in the same subtree. | |
PreserveContainers | Indicates whether the network diagram layout must preserve the containers. | |
PropertySet | The network diagram layout parameters returned as a property set | |
SubtreeSpacing | Indicates the spacing between two neighbor subtrees; that is, spacing between the junctions that display perpendicularly to the tree direction and that belong to two different subtrees. |
ISmartTreeLayout.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;}
ISmartTreeLayout.AlongSpacing Property
Indicates the spacing between the diagram junctions that display along the tree direction; that is, the 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;}
ISmartTreeLayout.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 tree direction.
Public Property BreakPointPosition As Double
public double BreakPointPosition {get; set;}
ISmartTreeLayout.Direction Property
Indicates the direction of the smart tree structure.
Public Property Direction As esriLayoutTreeDirection
public esriLayoutTreeDirection Direction {get; set;}
ISmartTreeLayout.DisjoinedGraphSpacing Property
Indicates the minimum spacing that separates diagram features belonging to disjoined graphs when the diagram contains such graphs.
Public Property DisjoinedGraphSpacing As Double
public double DisjoinedGraphSpacing {get; set;}
ISmartTreeLayout.EdgesType Property
Indicates if the diagram edges must display either with right angles, curved geometry, or no refinement.
Public Property EdgesType As esriLayoutEdgesType
public esriLayoutEdgesType EdgesType {get; set;}
ISmartTreeLayout.Offset Property
Indicates the distance that is 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;}
ISmartTreeLayout.PerpendicularSpacing Property
Indicates the spacing between the diagram junctions that display perpendicularly to the tree direction and belong to the same subtree level; that is, spacing between the junctions that belong to the same hierarchical level in the same subtree.
Public Property PerpendicularSpacing As Double
public double PerpendicularSpacing {get; set;}
ISmartTreeLayout.SubtreeSpacing Property
Indicates the spacing between two neighbor subtrees; that is, spacing between the junctions that display perpendicularly to the tree direction and that belong to two different subtrees.
Public Property SubtreeSpacing As Double
public double SubtreeSpacing {get; set;}
Inherited Interfaces
Interfaces | Description |
---|---|
INetworkDiagramLayout | Provides access to members that control the network diagram layout. |
Classes that implement ISmartTreeLayout
Classes | Description |
---|