Metodo GroupBoundsRules.GetCompliantGroupBounds
Aggiorna il GhostShapeCollection in modo che sia conforme a questo GroupBoundsRules dopo aver applicato il delta del percorso proposto.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- store
Tipo: Microsoft.VisualStudio.Modeling.Store
Archivio contenente lo ShapeElements a cui fanno riferimento le forme fantasma.
- targetShape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
La forma padre di destinazione se le forme di origine vengono riassociate come elementi padre o duplicate.Questo parametro può essere null, nel qual caso le forme di origine vengono riposizionate.
- ghostShapes
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Una raccolta di forme fantasma che descrivono ShapeElements prima del delta di posizione proposto.Questo metodo deve modificare le proprietà della forma fantasma in modo che le proprietà siano conformi a questa regola dopo aver applicato il delta di posizione proposto.
- proposedLocationDelta
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Il delta di posizione proposto in unità internazionale da applicare a ogni forma nel gruppo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.