Diagram.RepositionShapes 方法
調整圖表中的圖案。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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
重新定位的虛擬圖案及合,或為 null 。虛構圖案表示圖表中位於原始位置的圖案。如果這個參數為 nullnull 參考 (即 Visual Basic 中的 Nothing),則會建立虛構圖案。
- hitDiagramItem
類型:Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
滑鼠正在指出的圖案。
備註
這個方法藉由虛構圖案的集合至 GetCompliantGroupBounds 計算最上層父圖案的目的在圖表上。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。