Metodo Diagram.RepositionShapes
Riposiziona le forme nel diagramma.
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 Sub RepositionShapes ( _
topLevelItems As DiagramItemCollection, _
moveDelta As PointD, _
ghostShapes As GhostShapeCollection, _
hitDiagramItem As DiagramItem _
)
public void RepositionShapes(
DiagramItemCollection topLevelItems,
PointD moveDelta,
GhostShapeCollection ghostShapes,
DiagramItem hitDiagramItem
)
Parametri
- topLevelItems
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
La raccolta di forme padre di primo livello da riposizionare.
- moveDelta
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
La distanza per eseguire lo spostamento delle forme.
- ghostShapes
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
La raccolta di forme fantasma da riposizionare o nullriferimento null (Nothing in Visual Basic).Le forme fantasma rappresentano le forme in corrispondenza delle relative posizioni originali nel diagramma.Se questo parametro è nullriferimento null (Nothing in Visual Basic), vengono create le forme fantasma.
- hitDiagramItem
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
Forma su cui il mouse è posizionato attualmente.
Note
Questo metodo passa la raccolta di forme di fantasma all'GetCompliantGroupBounds per calcolare la destinazione delle forme padre di primo livello nel diagramma.
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.