Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Lays out the collection of element shapes on the diagram automatically.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Sub AutoLayoutShapeElements ( _
shapeElementCollection As ICollection, _
routingStyle As VGRoutingStyle, _
placementStyle As PlacementValueStyle, _
route As Boolean _
)
[CLSCompliantAttribute(false)]
public void AutoLayoutShapeElements(
ICollection shapeElementCollection,
VGRoutingStyle routingStyle,
PlacementValueStyle placementStyle,
bool route
)
[CLSCompliantAttribute(false)]
public:
void AutoLayoutShapeElements(
ICollection^ shapeElementCollection,
VGRoutingStyle routingStyle,
PlacementValueStyle placementStyle,
bool route
)
[<CLSCompliantAttribute(false)>]
member AutoLayoutShapeElements :
shapeElementCollection:ICollection *
routingStyle:VGRoutingStyle *
placementStyle:PlacementValueStyle *
route:bool -> unit
public function AutoLayoutShapeElements(
shapeElementCollection : ICollection,
routingStyle : VGRoutingStyle,
placementStyle : PlacementValueStyle,
route : boolean
)
Parameters
shapeElementCollection
Type: System.Collections.ICollectionThe collection of element shapes.
routingStyle
Type: Microsoft.VisualStudio.Modeling.Diagrams.GraphObject.VGRoutingStyleThe routing style that determines how links between elements appear.
placementStyle
Type: Microsoft.VisualStudio.Modeling.Diagrams.GraphObject.PlacementValueStyleThe placement style that determines how elements are positioned in the diagram.
route
Type: System.Booleantrue to re-route lines if elements have been moved because of boundaries or snap-to-grid actions; otherwise, false.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.