Compartir a través de


ShapeGeometry.DoFoldToShape (Método)

Calcula el punto en un conector cruza el contorno de la geometría de la forma.se utiliza para calcular donde los conectores deben finalizar.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Diagrams
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • vectorEndpoint
    Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
    La dirección del conector.Un punto arbitrario a lo largo de la línea, en coordenadas relativas a potentialPoint.por ejemplo, si la línea es horizontal, la coordenada Y será 0.

Valor devuelto

Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
el punto donde el conector cruza el contorno de la forma, medido en relación con la forma primaria.

Comentarios

Puede invalidar este método si la forma no se extiende hasta el rectángulo de selección.Alternativamente, puede ser más fácil reemplazar DoFoldToShape en ShapeElement, y evita tener que crear dispone de la clase de ShapeGeometry.

Intersección con la forma

Seguridad de .NET Framework

Vea también

Referencia

ShapeGeometry Clase

Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)