ShapeGeometry.DoFoldToShape 方法

计算连接线与形状几何图形的轮廓相交的点。 它用于计算连接器应终止的位置。

折叠为形状

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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
)

参数

返回值

类型:Microsoft.VisualStudio.Modeling.Diagrams.PointD
连接器与形状边框相交的点,测量相对于父形状。

备注

如果您的形状传递给边界矩形,不完全扩展可以重写此方法。 或者,可能更简单的重写在 ShapeElementDoFoldToShape,这样就不必创建您的 ShapeGeometry 选件类。

折叠为形状

.NET Framework 安全性

请参阅

参考

ShapeGeometry 类

Microsoft.VisualStudio.Modeling.Diagrams 命名空间