Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve una matriz que contiene los identificadores de las formas que están pegadas a una forma.
Sintaxis
expresión.
GluedShapes( _Flags_ , _CategoryFilter_ , _pOtherConnectedShape_ )
expresión Variable que representa un objeto Shape.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Flags | Obligatorio | VisGluedShapesFlags | La dimensionalidad y direccionalidad de los puntos de conexión de las formas a devolver. |
| Filtro de categoría | Obligatorio | String | Categoría de las formas que se van a devolver. Para obtener más información, vea los comentarios. |
| pOtherConnectedShape | Opcional | Shape | Forma adicional a la que también se deben pegar las formas devueltas. |
Valor devuelto
Long()
Comentarios
Flagsdebe ser una de las siguientes constantes VisGluedShapesFlags.
| Constante | Valor | Descripción |
|---|---|---|
| visGluedShapesAll1D | 0 | Devolver todas las formas 1D que están pegadas a esta forma. |
| visGluedShapesIncoming1D | 1 | Devolver formas 1D cuyos extremos estén pegados a esta forma. |
| visGluedShapesOutgoing1D | 2 | Devolver formas 1D cuyos puntos iniciales estén pegados a esta forma. |
| visGluedShapesAll2D | 3 | Devolver todas las formas 2D que están pegadas a esta forma y todas las formas 2D a las que está pegada esta forma. |
| visGluedShapesIncoming2D | 4 | Si el objeto de origen es una forma 1D, devuelve la forma 2D a la que está pegado el punto inicial. Si el objeto de origen es una forma 2D, devuelva las formas 2D pegadas a esta forma. |
| visGluedShapesOutgoing2D | 5 | Si el objeto de origen es una forma 1D, devuelve la forma 2D a la que está pegado el punto final. Si el objeto de origen es una forma 2D, devuelve las formas 2D a las que está pegada esta forma. |
Las categorías son cadenas definidas por el usuario que se pueden usar para clasificar las formas y, de esa manera, restringir la pertenencia en un contenedor. Las categorías se pueden definir en la celda User.msvShapeCategories, en la ShapeSheet de una forma. Se pueden definir varias categorías para una forma, separando dichas categorías con punto y coma.
Los puntos de conexión que tienen doble direccionalidad (entrante y saliente) se identifican como entrantes o salientes en función de la manera en que se usan en una conexión determinada.
El método GluedShapes no funciona si el objeto de origen es parte de una forma patrón o una guía. Las guías están excluidas de cualquier lista de formas devueltas.
Si especifica una forma no válida para pOtherConnectedShape , Microsoft Visio devuelve un error de parámetro no válido.
GluedShapes devuelve una matriz vacía si no hay formas aplicables para devolver.
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.