Método Shape.HitTest (Visio)
Determina si una posición x,y determinada golpea fuera, dentro o en el límite de una forma.
Sintaxis
expresión. HitTest
( _xPos_
, _yPos_
, _Tolerance_
)
Expresión Variable que representa un objeto Shape .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
xPos | Obligatorio | Double | Coordenada x que se va a comprobar. |
yPos | Obligatorio | Double | Coordenada y que se va a comprobar. |
Tolerance | Obligatorio | Double | Cuán cerca debe estar xPos,yPos en una forma para que se produzca un acierto. |
Valor devuelto
Entero
Comentarios
El método HitTest considera sólo la geometría visible y omite la geometría oculta.
Utilice unidades de dibujo internas (pulgadas en el dibujo) para los valores de xPos, yPos y Tolerance. Estos valores también deben estar y expresarse con respecto al espacio de coordenadas de la forma de grupo, patrón o página que contiene la forma que se va a comprobar.
Los siguientes son valores posibles devueltos por el método HitTest y declarados por la biblioteca de tipos de Visio en VisHitTestResults.
Constante | Valor |
---|---|
visHitOutside | 0 |
visHitOnBoundary | 1 |
visHitInside | 2 |
Las formas de llamada de gráficos de datos (y sus subformas) que se aplican a la forma principal se excluyen de los cálculos de este método. Si la forma principal es en sí misma una llamada de gráfico de datos, su geometría (y la de sus subformas) no se excluyen de los cálculos de este método.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.