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
- geometryHost
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
la forma o il collegamento.
- potentialPoint
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Il punto lungo il rettangolo di delimitazione in cui il connettore attraverso il limite, misurato in relazione alla forma padre.
- 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.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.