GroupBoundsRules.GetCompliantGroupBounds, méthode
Met à jour le GhostShapeCollection afin qu'il soit conforme à ce GroupBoundsRules après que le delta proposé d'emplacement soit appliqué.
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- store
Type : Microsoft.VisualStudio.Modeling.Store
La banque contenant le ShapeElements que le site fantôme façonne font référence.
- targetShape
Type : Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
La forme parente cible si les formes de source à nouveau apparenté ou sont dupliquées.Ce paramètre peut être null, auquel cas les formes de source sont à repositionner.
- ghostShapes
Type : Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Une collection de formes de site fantôme qui décrivent ShapeElements avant le delta proposé d'emplacement.Cette méthode doit modifier les propriétés de forme de site fantôme tels que les propriétés sont conformes à cette règle après que le delta proposé d'emplacement soit appliqué.
- proposedLocationDelta
Type : Microsoft.VisualStudio.Modeling.Diagrams.PointD
Le delta proposé d'emplacement dans des unités de code à appliquer à chaque forme au groupe.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.