Partager via


Stroke.HitTest, méthode

Mise à jour : November 2007

Retourne une valeur qui indique si un objet Stroke est totalement compris dans un cercle donné ou s'ils se croisent.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Function HitTest ( _
    pt As Point, _
    radius As Single _
) As Boolean
'Utilisation
Dim instance As Stroke
Dim pt As Point
Dim radius As Single
Dim returnValue As Boolean

returnValue = instance.HitTest(pt, radius)
public bool HitTest(
    Point pt,
    float radius
)
public:
bool HitTest(
    Point pt, 
    float radius
)
public boolean HitTest(
    Point pt,
    float radius
)
public function HitTest(
    pt : Point, 
    radius : float
) : boolean

Paramètres

  • pt
    Type : System.Drawing.Point
    Centre du cercle du test de positionnement, en coordonnées de l'espace d'entrée manuscrite.
  • radius
    Type : System.Single
    Rayon du cercle du test de positionnement.

Valeur de retour

Type : System.Boolean
Si un objet Stroke est totalement compris dans un cercle donné ou s'ils se croisent.

Valeur

Signification

true

L'objet Stroke est totalement compris dans le cercle ou ils se croisent.

false

L'objet Stroke est totalement hors du cercle.

Exemples

Cet exemple C# retourne une valeur qui indique si une partie de l'objet Stroke, theStroke, est comprise dans la distance, theRadius, d'un Point (page pouvant être en anglais), thePoint, sous forme de coordonnées de l'espace d'entrée manuscrite.

bool isAHit = theStroke.HitTest(thePt, theRadius);

Cet exemple Microsoft Visual Basic .NET retourne une valeur qui indique si une partie de l'objet Stroke, theStroke, est comprise dans la distance, theRadius, d'un Point (page pouvant être en anglais), thePoint, sous forme de coordonnées de l'espace d'entrée manuscrite.

Dim isAHit As Boolean = theStroke.HitTest(thePt, theRadius)

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

Stroke, classe

Membres Stroke

Microsoft.Ink, espace de noms

Stroke.GetRectangleIntersections

Ink.HitTest

Stroke.NearestPoint