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
- geometryHost
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
la forma o el vínculo.
- potentialPoint
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
El punto a lo largo del rectángulo delimitador donde el conector cruza el límite, medido en relación con la forma primaria.
- 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.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)