ShapeGeometry.DoFoldToShape 方法
計算連接器與圖形的幾何形狀的外框的交點。它用來計算連接器應該結束的地方。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
Public MustOverride Function DoFoldToShape ( _
geometryHost As IGeometryHost, _
potentialPoint As PointD, _
vectorEndpoint As PointD _
) As PointD
public abstract PointD DoFoldToShape(
IGeometryHost geometryHost,
PointD potentialPoint,
PointD vectorEndpoint
)
參數
- geometryHost
型別:Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
圖形的連結。
- potentialPoint
型別:Microsoft.VisualStudio.Modeling.Diagrams.PointD
以及連接器與在邊界裡,交叉的位置,這個界限矩形的點為單位相對於父圖案。
- vectorEndpoint
型別:Microsoft.VisualStudio.Modeling.Diagrams.PointD
連接器的方向。沿著線條,相對於座標中的任意一點potentialPoint。比方說,如果此行是水平的 y 座標為 0。
傳回值
型別:Microsoft.VisualStudio.Modeling.Diagrams.PointD
連接器與圖形的外框的交點會測量相對於父圖案。
備註
如果至邊界框的形狀不會完全延伸,您可以覆寫這個方法。或者,可能會覆寫更容易DoFoldToShape在ShapeElement,而且不必建立自己的 ShapeGeometry 類別。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。