Condividi tramite


Metodo ShapeGeometry.DoFoldToShape

Calcola il punto in cui un connettore sovrappone alla struttura della geometria della forma.Viene utilizzato per calcolare in cui i connettori devono terminare.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • vectorEndpoint
    Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
    La freccia del connettore.Un punto arbitrario lungo la riga, le coordinate relative a potentialPoint.Ad esempio, se la riga è orizzontale, la coordinata Y sarà 0.

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Il punto in cui il connettore sovrappone alla struttura della forma, misurato in relazione alla forma padre.

Note

È possibile eseguire l'override di questo metodo se la forma non occupa completamente al rettangolo limite.In alternativa, può essere più semplice di cui eseguire l'override DoFoldToShape in ShapeElemented evitare devono creare diventi proprietaria della classe di ShapeGeometry.

Piegatura forma

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ShapeGeometry Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams