Método Selection.LayoutIncremental (Visio)
Realiza pequeños ajustes en la posición de las formas de la selección para alinearlas mejor o separarlas de manera uniforme de las otras formas.
Sintaxis
expresión. LayoutIncremental
( _AlignOrSpace_
, _AlignHorizontal_
, _AlignVertical_
, _SpaceHorizontal_
, _SpaceVertical_
, _UnitCode_
)
Expresión Variable que representa un objeto Selection .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
AlignOrSpace | Obligatorio | VisLayoutIncrementalType | Tipo de acción de diseño incremental que se desea realizar (alineación, espaciado o ambas). Vea los comentarios para conocer los valores posibles. |
AlignHorizontal | Obligatorio | VisLayoutHorzAlignType | Indica cómo Microsoft Visio alinea horizontalmente las formas cuando realiza alineaciones incrementales. Vea los comentarios para conocer los valores posibles. |
AlignVertical | Obligatorio | VisLayoutVertAlignType | Indica cómo Microsoft Visio alinea verticalmente las formas y cuándo las alinea de manera incremental (excepto para el estilo de diseño circular). Vea los comentarios para conocer los valores posibles. |
SpaceHorizontal | Obligatorio | Double | Espaciado horizontal de borde a borde. Debe ser mayor o igual que 0. |
SpaceVertical | Obligatorio | Double | Espaciado vertical de borde a borde (excepto para el estilo de diseño circular). Debe ser mayor o igual que 0. |
UnitCode | Obligatorio | VisUnitCodes | Unidades para los valores de espaciado. |
Valor devuelto
Nothing
Comentarios
El parámetro AlignOrSpace debe ser una de las constantes VisLayoutIncrementalType siguientes o su combinación (3).
Constante | Valor | Descripción |
---|---|---|
visLayoutIncrAlign | 1 | Alinear las formas. |
visLayoutIncrSpace | 2 | Separar las formas de manera uniforme. |
El parámetro AlignHorizontal debe ser una de las siguientes constantes VisLayoutHorzAlignType.
Constante | Valor | Descripción |
---|---|---|
visLayoutHorzAlignNone | 0 | No alinear horizontalmente. |
visLayoutHorzAlignDefault | 1 | Visio elige cómo realizar la alineación horizontal. |
visLayoutHorzAlignLeft | 2 | Alinear los bordes izquierdos de las formas. |
visLayoutHorzAlignCenter | 3 | Alinear los centros de las formas. |
visLayoutHorzAlignRight | 4 | Alinear los bordes derechos de las formas. |
El parámetro AlignVertical debe ser una de las siguientes constantes VisLayoutVertAlignType.
Constante | Valor | Descripción |
---|---|---|
visLayoutVertAlignNone | 0 | No alinear verticalmente. |
visLayoutVertAlignDefault | 1 | Visio elige cómo realizar la alineación vertical. |
visLayoutVertAlignTop | 2 | Alinear los bordes superiores de las formas. |
visLayoutVertAlignMiddle | 3 | Alinear horizontalmente la parte central de las formas. |
visLayoutVertAlignBottom | 4 | Alinear los bordes inferiores de las formas. |
Si AlignOrSpace es visLayoutIncrAlign, AlignHorizontal debe ser un valor distinto de visLayoutHorzAlignNone o AlignVertical debe ser un valor distinto de visLayoutVertAlignNone.
Si AlignOrSpace es visLayoutIncrSpace, ambos parámetros, AlignHorizontal y AlignVertical, deben ser mayor que cero.
Si AlignOrSpace es una combinación de visLayoutIncrAlign y visLayoutIncrSpace, se deben cumplir ambas condiciones.
Si el estilo de diseño de página es circular, Visio usa solo el valor AlignHorizontal para determinar si se debe alinear y solo el valor del parámetro SpaceHorizontal para determinar si se va a espaciado, omitiendo los valores de parámetro AlignVertical y SpaceVertical , respectivamente. En este caso, si pasa un valor distinto de visLayoutHorzAlignNone para AlignHorizontal , Visio realiza la alineación. De forma similar, si pasa cualquier valor mayor que cero para SpaceHorizontal , Visio realiza el espaciado.
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.