Layout Class
Contains elements that control shape placement and connector routing settings.
Inheritance Hierarchy
SystemObject
  Aspose.DiagramLayout

Namespace: Aspose.Diagram
Assembly: Aspose.Diagram (in Aspose.Diagram.dll) Version: 20.2.0.0 (20.2)
Syntax
public class Layout

The Layout type exposes the following members.

Properties
  NameDescription
Public propertyConFixedCode
Determines when a connector reroutes.
Public propertyConLineJumpCode
Determines whether a connector jumps when two connectors cross,
Public propertyConLineJumpDirX
Determines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector.
Public propertyConLineJumpDirY
Determines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector.
Public propertyConLineJumpStyle
Determines the line jump style for line jumps on a dynamic connector.
Public propertyConLineRouteExt
Determines the appearance of a connector.
Public propertyDel
A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.
Public propertyDisplayLevel
Determines the display level band (the relative range of Z-order grouping) for the shape.
Public propertyRelationships
Stores the relationships between containers, lists, callouts, and shapes.
Public propertyShapeFixedCode
Specifies placement behavior for a placeable shape.
Public propertyShapePermeablePlace
Specifies whether placeable shapes can be placed on top of a shape when a user selects Lay Out Shapes (Shapes menu).
Public propertyShapePermeableX
Specifies whether a connector can route horizontally through a shape.
Public propertyShapePermeableY
Specifies whether a connector can route vertically through a shape.
Public propertyShapePlaceFlip
Specifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu).
Public propertyShapePlaceStyle
Determines the placement style for children.
Public propertyShapePlowCode
Specifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page.
Public propertyShapeRouteStyle
Specifies the routing style and direction for a connector on the drawing page.
Public propertyShapeSplit
Determines whether this shape can split shapes that are splittable.
Public propertyShapeSplittable
Determines whether this 1-D shape can be split.
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also