Freigeben über


GroupBoundsRules.GetCompliantGroupBounds-Methode

Aktualisiert das GhostShapeCollection, damit es mit diesen GroupBoundsRules übereinstimmt, nachdem das vorgeschlagene Positionsdelta angewendet wird.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public MustOverride Sub GetCompliantGroupBounds ( _
    store As Store, _
    targetShape As ShapeElement, _
    ghostShapes As GhostShapeCollection, _
    proposedLocationDelta As PointD _
)
public abstract void GetCompliantGroupBounds(
    Store store,
    ShapeElement targetShape,
    GhostShapeCollection ghostShapes,
    PointD proposedLocationDelta
)

Parameter

  • targetShape
    Typ: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
    Die übergeordnete Zielform, wenn die Quellformen neue übergeordnete Elemente erhalten oder dupliziert werden.Dieser Parameter kann NULL sein. In diesem Fall werden die Quellformen neu angeordnet.
  • ghostShapes
    Typ: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
    Eine Auflistung von inaktiven Formen, die ShapeElements vor dem vorgeschlagenen Speicherortdelta beschreiben.Diese Methode sollte die inaktiven Form-Eigenschaften so ändern, dass die Eigenschaften mit dieser Regel kompatibel sind, nachdem das vorgeschlagene Positionsdelta angewendet wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

GroupBoundsRules Klasse

Microsoft.VisualStudio.Modeling.Diagrams-Namespace