Compartir a través de


Propiedad Shape.SpatialSearch (Visio)

Devuelve un objeto Selection cuyas formas cumplen ciertos criterios con relación a un punto que se expresa en el espacio de coordenadas de una página, un patrón o un grupo. Solo lectura.

Sintaxis

expresión. SpatialSearch( _x_ , _y_ , _Relation_ , _Tolerance_ , _Flags_ )

Expresión Variable que representa un objeto Shape .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
x Obligatorio Double Coordenada x.
y Obligatorio Double Coordenada y.
Relation Obligatorio Integer Cualquier combinación de los valores de las constantes visSpatialContainedIn y visSpatialTouching.
Tolerance Obligatorio Double Distancia en unidades de dibujo internas con respecto al espacio de coordenadas.
Flags Obligatorio Integer Marcas que influyen en el resultado.

Valor devuelto

Selección

Comentarios

  • El argumento relation puede ser cualquier combinación de las constantes definidas en VisSpatialRelationCodes. Si no se especifica relation, la propiedad SpatialSearch usa ambas relaciones como criterios.

  • El argumento flags puede ser cualquier combinación de los valores de las constantes definidas en VisSpatialRelationFlags en la biblioteca de tipos de Visio (excepto visSpatialIncludeHidden, que está reservado para uso futuro y no se debe usar).

Para determinar si una sección de geometría está oculta o visible, utilice la celda NoShow. Las secciones de geometría oculta tienen un valor TRUE y las secciones de geometría visible tienen un valor FALSE en la celda NoShow.

A partir de Microsoft Visio 2002, si flags contiene visSpatialFrontToBack, los elementos del objeto Selection devueltos por la propiedad SpatialNeighbors se ordenan de delante hacia atrás. Si se establece visSpatialBackToFront, los elementos devueltos se ordenan de atrás hacia adelante. Si no se establece esta marca o si se ejecuta una versión anterior de Visio, el orden es impredecible. Puede determinar el orden mediante la propiedad Index de las formas identificadas en el objeto Selection.

Nota:

Al comparar dos formas, la propiedad SpatialSearch no tiene en cuenta el grosor de la línea, las sombras, los extremos de línea, los puntos de control ni los puntos de conexión de la forma.

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.