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
要重新定位的虚影形状的集合或 nullnull 引用(在 Visual Basic 中为 Nothing)。阴影形状表示位于图中初始位置处的形状如果该参数为 nullnull 引用(在 Visual Basic 中为 Nothing) ,则鬼魂形状被创建。
- hitDiagramItem
类型:Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
鼠标指向的形状。
备注
此方法通过重影形状的集合。GetCompliantGroupBounds 计算顶级父形状的目标在关系图上。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。