Método Shape.GluedShapes (Visio)
Devuelve una matriz que contiene los identificadores de las formas 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 | Dimensionalidad y direccionalidad de los puntos de conexión de las formas que se van a devolver. |
CategoryFilter | 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 | Devuelve todas las formas 1D que están pegadas a esta forma. |
visGluedShapesIncoming1D | 1 | Devuelve formas 1D cuyos puntos finales están pegados a esta forma. |
visGluedShapesOutgoing1D | 2 | Devuelve formas 1D cuyos puntos iniciales se pegan a esta forma. |
visGluedShapesAll2D | 3 | Devuelve todas las formas 2D que están pegadas a esta forma y todas las formas 2D a las que esta forma está pegada. |
visGluedShapesIncoming2D | 4 | Si el objeto de origen es una forma 1D, devuelve la forma 2D a la que se pega el punto inicial. Si el objeto de origen es una forma 2D, devuelve las formas 2D que se pegan a esta forma. |
visGluedShapesOutgoing2D | 5 | Si el objeto de origen es una forma 1D, devuelve la forma 2D a la que se pega el punto final. Si el objeto de origen es una forma 2D, devuelva 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.