KeepGroupWithinDiagramRule.GetCompliantGroupBounds(Store, ShapeElement, GhostShapeCollection, PointD) Méthode

Définition

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. Les côtés droit et inférieur de la forme parent ne contraindront pas les formes enfants.

public:
 override void GetCompliantGroupBounds(Microsoft::VisualStudio::Modeling::Store ^ store, Microsoft::VisualStudio::Modeling::Diagrams::ShapeElement ^ targetShape, Microsoft::VisualStudio::Modeling::Diagrams::GhostShapeCollection ^ ghostShapes, Microsoft::VisualStudio::Modeling::Diagrams::PointD proposedLocationDelta);
public override void GetCompliantGroupBounds (Microsoft.VisualStudio.Modeling.Store store, Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement targetShape, Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection ghostShapes, Microsoft.VisualStudio.Modeling.Diagrams.PointD proposedLocationDelta);
override this.GetCompliantGroupBounds : Microsoft.VisualStudio.Modeling.Store * Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement * Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection * Microsoft.VisualStudio.Modeling.Diagrams.PointD -> unit
Public Overrides Sub GetCompliantGroupBounds (store As Store, targetShape As ShapeElement, ghostShapes As GhostShapeCollection, proposedLocationDelta As PointD)

Paramètres

store
Store

Magasin contenant les ShapeElements auquel les formes fantômes font référence.

targetShape
ShapeElement

Forme parente cible si les formes source sont à nouveau apparentées ou dupliquées. Ce paramètre peut être null, auquel cas les formes source sont repositionnées.

ghostShapes
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é.

proposedLocationDelta
PointD

Delta d'emplacement proposé dans les unités universelles à appliquer à chaque forme du groupe.

S’applique à