Compartir a través de


Método Page.AutoConnectMany (Visio)

Dibuja automáticamente conexiones múltiples en las direcciones especificadas entre las formas que se indican. Devuelve la cantidad de formas conectadas.

Sintaxis

expresión. AutoConnectMany( _FromShapeIDs()_ , _ToShapeIDs()_ , _PlacementDirs()_ , _[Connector]_ )

Expresión Variable que representa un objeto Page .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FromShapeIDs() Necesario Long Matriz de identificadores de las formas desde las que se va a dibujar una conexión.
ToShapeIDs() Necesario Long Matriz de identificadores de las formas hacia las que se va a dibujar una conexión.
PlacementDirs() Necesario Long Matriz de constantes VisAutoConnectDir que representan las direcciones en las que dibujar las conexiones. Vea la sección Comentarios para los valores posibles.
Connector Opcional [UNKNOWN] Conector que se va a utilizar. Puede ser un objeto Master, MasterShortcut, Shape o IDataObject .

Valor devuelto

Long

Comentarios

Para el parámetro PlacementDirs(), se debe pasar una matriz de valores de la enumeración VisAutoConnectDir para especificar las direcciones de la conexión (es decir, dónde se deben ubicar las formas conectadas con respecto a las principales). Los valores posibles de PlacementDirs() son los siguientes.

Constante Valor Descripción
visAutoConnectDirDown 2 Se establece la conexión hacia abajo.
visAutoConnectDirLeft 3 Se establece la conexión hacia la izquierda.
visAutoConnectDirNone 0 Se establece la conexión sin reubicar las formas.
visAutoConnectDirRight 4 Se establece la conexión hacia la derecha.
visAutoConnectDirUp 1 Se establece la conexión hacia arriba.

Llamar al método AutoConnectMany equivale a llamar varias veces al método Shape.AutoConnect.

Puede incluir la misma forma varias veces en cada matriz que pase como parámetro. No se puede usar el método AutoConnectMany para conectar la forma a sí misma.

Si una operación AutoConnectMany determinada presenta errores o no es válida, Microsoft Visio la omite y procesa el elemento siguiente de cada una de las matrices de parámetros. AutoConnectMany devuelve el total de elementos procesados correctamente.

Si las matrices de parámetros no contienen el mismo número de valores, Visio devuelve un error Parámetro no válido.

El valor del parámetro opcional Connector debe ser un objeto que haga referencia a una forma unidimensional enrutable. Si no pasa un valor para Connector , Visio usa el conector dinámico predeterminado.

Si usa la interfaz IDataObject para pasar una selección de formas para Connector , Visio usa solo la primera forma. Si Connector no es un objeto de Visio, éste devuelve un error "Parámetro no válido". Si Connector no es una forma que coincida con el contexto del método, Visio devuelve un error "Origen no válido".

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.