Diagram.RepositionShapes 方法
在圖表中,重新放置圖形。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
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
)
參數
- topLevelItems
型別:Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
若要重新定位的最上層父圖案集合。
- moveDelta
型別:Microsoft.VisualStudio.Modeling.Diagrams.PointD
要將圖形移動距離。
- ghostShapes
型別:Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
若要重新定位,幽靈車圖案集合或nullnull 參考 (即 Visual Basic 中的 Nothing)。幽靈車圖形表示的圖形,在圖表中的原始位置。如果這個參數為nullnull 參考 (即 Visual Basic 中的 Nothing),建立無反應的形狀。
- hitDiagramItem
型別:Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
滑鼠會指出指標形狀。
備註
這個方法會傳遞幽靈車系列圖形以GetCompliantGroupBounds來計算圖表中的最上層父圖案的目的地。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。