Partager via


KeepGroupWithinParentRule.GetCompliantGroupBounds, méthode

Met à jour le GhostShapeCollection afin qu'il soit conforme à ce GroupBoundsRules après que le delta d'emplacement proposé soit appliqué. Ce GroupBoundsRule qui contraindra les limites globales d'un groupe de formes enfants afin qu'il reste en dessous et à droite des limites supérieures et gauche de la forme parente actuelle. Les côtés droit et inférieur de la forme parent ne contraindront pas les formes enfants.

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
Public Overrides Sub GetCompliantGroupBounds ( _
    store As Store, _
    targetShape As ShapeElement, _
    ghostShapes As GhostShapeCollection, _
    proposedLocationDelta As PointD _
)
public override void GetCompliantGroupBounds(
    Store store,
    ShapeElement targetShape,
    GhostShapeCollection ghostShapes,
    PointD proposedLocationDelta
)

Paramètres

  • ghostShapes
    Type : Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
    Collection de formes fantômes qui décrivent ShapeElements avant le delta d'emplacement proposé.Cette méthode doit modifier les propriétés de formes fantômes pour que les propriétés soient conformes à cette règle après que le delta d'emplacement proposé soit appliqué.

Sécurité .NET Framework

Voir aussi

Référence

KeepGroupWithinParentRule Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms