Metoda Diagram.RepositionShapes —
Zmiana kształtów na diagramie.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Składnia
'Deklaracja
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
)
Parametry
- topLevelItems
Typ: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
Kolekcja kształtów najwyższego poziomu nadrzędnego, aby zmienić położenie.
- moveDelta
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Odległość, w którym do przenoszenia kształtów.
- ghostShapes
Typ: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Kolekcja kształtów ghost, aby zmienić położenie, lub nullodwołanie o wartości null (Nothing w języku Visual Basic).Kształty Ghost reprezentują kształtów w ich oryginalnym położeniu na diagramie.Jeśli ten parametr jest nullodwołanie o wartości null (Nothing w języku Visual Basic), tworzone są kształty ghost.
- hitDiagramItem
Typ: Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
Kształt, do którego myszą.
Uwagi
Ta metoda przekazuje kolekcji ghost kształty, aby GetCompliantGroupBounds do obliczania przeznaczenia kształtów najwyższego poziomu nadrzędnego w diagramie.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..