Partager via


ShapeGeometry.DoFoldToShape, méthode

Calcule le point où un connecteur traverse le plan de la géométrie de forme.On l'utilise pour calculer où les connecteurs doivent se terminer.

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • vectorEndpoint
    Type : Microsoft.VisualStudio.Modeling.Diagrams.PointD
    La direction du connecteur.Un point arbitraire le long de la ligne, dans les coordonnées par rapport à potentialPoint.Par exemple, si la ligne est horizontale, le coordonnée Y est 0.

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.Diagrams.PointD
Le point où le connecteur traverse le plan de la forme, mesuré par rapport à la forme parente.

Notes

Vous pouvez substituer cette méthode si votre forme n'étend pas complètement au rectangle limite.Sinon, il peut être plus simple de substituer l'DoFoldToShape dans ShapeElement, et évite de devoir créer votre propre classe de ShapeGeometry.

Revenir à la forme

Sécurité .NET Framework

Voir aussi

Référence

ShapeGeometry Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms