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.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0.dll)
Syntax
声明
<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.ICollection
 The collection of element shapes.
- routingStyle
 Type: VGRoutingStyle
 The routing style that determines how links between elements appear.
- placementStyle
 Type: PlacementValueStyle
 The placement style that determines how elements are positioned in the diagram.
- route
 Type: System.Boolean
 true 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.