LinkShapeGeometry.DoHitTest, méthode (IGeometryHost, PointD, DiagramHitTestInfo, Boolean)
Retourne une valeur indiquant si le point donné se trouve dans les limites de la géométrie. Les résultats du test de positionnement sont également retournés.
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- geometryHost
Type : Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
Données d'instance pour la géométrie.
- hitPoint
Type : Microsoft.VisualStudio.Modeling.Diagrams.PointD
Point à tester.Point exprimé en unités universelles par rapport au bord supérieur gauche du parent d'IGeometryHost.
- hitTestInfo
Type : Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo
Objet qui sera mis à jour avec les résultats du test de positionnement.Cet argument peut être null, et dans ce cas, il est ignoré.
- includeTolerance
Type : System.Boolean
True si la tolérance autour de la géométrie doit être incluse lors de la détermination de son positionnement.
Valeur de retour
Type : System.Boolean
Notes
La limite de la géométrie inclut l'épaisseur du stylet d'ensemble qui se trouve en dehors de le chemin d'accès du graphique utilisé pour ajouter la géométrie.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.