Metodo EllipseShapeGeometry.DoHitTest (IGeometryHost, PointD, DiagramHitTestInfo, Boolean)
Restituisce un valore che indica se il punto specificato sia nei limiti della geometria.I risultati dell'hit test e correlati.
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 Overrides Function DoHitTest ( _
geometryHost As IGeometryHost, _
hitPoint As PointD, _
hitTestInfo As DiagramHitTestInfo, _
includeTolerance As Boolean _
) As Boolean
public override bool DoHitTest(
IGeometryHost geometryHost,
PointD hitPoint,
DiagramHitTestInfo hitTestInfo,
bool includeTolerance
)
Parametri
- geometryHost
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
I dati di istanza per la geometria.
- hitPoint
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
il punto da testare.Il passaggio consiste in unità world e è relativo al superiore sinistro del padre del IGeometryHost.
- hitTestInfo
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo
L'oggetto che verrà aggiornato con l'hit test risultati.In questo argomento può essere null nel qual caso viene ignorato.
- includeTolerance
Tipo: System.Boolean
true per includere la tolleranza nel calcolo di HitTest; false per escludere tolleranza.
Valore restituito
Tipo: System.Boolean
Note
Il limite della geometria include lo spessore della penna della struttura che si trova al di fuori del percorso degli elementi grafici utilizzato per disegnare la geometria.
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.