KeepGroupWithinDiagramRule.GetCompliantGroupBounds(Store, ShapeElement, GhostShapeCollection, PointD) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.