Compartir a través de


Stroke.HitTest (Método)

Actualización: noviembre 2007

Devuelve un valor que indica si un objeto Stroke está completamente dentro o forma intersección con un círculo determinado.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Function HitTest ( _
    pt As Point, _
    radius As Single _
) As Boolean
'Uso
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

Parámetros

  • pt
    Tipo: System.Drawing.Point
    El centro del círculo de la prueba de posicionamiento, en coordenadas de espacio de entrada manuscrita.
  • radius
    Tipo: System.Single
    El radio del círculo de la prueba de posicionamiento.

Valor devuelto

Tipo: System.Boolean
Si un objeto Stroke está completamente dentro o forma intersección con un círculo determinado.

Valor

Significado

true

El objeto Stroke es o completamente dentro o forma intersección con el círculo.

false

El objeto Stroke está completamente fuera del círculo.

Ejemplos

Este ejemplo de C# se devuelve un valor que indica si alguna parte del objeto Stroke, theStroke, está dentro de la distancia, theRadius, de un objeto Point, thePoint, que está en coordenadas de espacio de entrada manuscrita.

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

Este ejemplo de Microsoft Visual Basic .NET se devuelve un valor que indica si alguna parte del objeto Stroke, theStroke, está dentro de la distancia, theRadius, de un objeto Point, thePoint, que está en coordenadas de espacio de entrada manuscrita.

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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

Stroke (Clase)

Stroke (Miembros)

Microsoft.Ink (Espacio de nombres)

Stroke.GetRectangleIntersections

Ink.HitTest

Stroke.NearestPoint