Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Небольшие изменения положения фигур в выделенной области для лучшего выравнивания фигур или равномерного расстояния между ними.
Синтаксис
выражение.
LayoutIncremental( _AlignOrSpace_ , _AlignHorizontal_ , _AlignVertical_ , _SpaceHorizontal_ , _SpaceVertical_ , _UnitCode_ )
выражение Переменная, представляющая объект выделения .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| AlignOrSpace | Обязательный | VisLayoutIncrementalType | Тип добавочной разметки (выравнивание, интервалы или и то, и другое). Возможные значения см. в примечаниях. |
| AlignHorizontal | Обязательный | VisLayoutHorzAlignType | Указывает, как Microsoft Visio выравнивает фигуры по горизонтали при постепенном выравнивании. Возможные значения см. в примечаниях. |
| Выровнять по вертикали | Обязательный | VisLayoutVertAlignType | Выравнивает фигуры по вертикали при пошаговом выравнивании (кроме циклического стиля макета). Возможные значения см. в примечаниях. |
| ПробелГоризонтальный | Обязательный | Double | Горизонтальный интервал от края до края. Должен быть больше нуля или равен ему. |
| SpaceVertical | Обязательный | Double | Вертикальный интервал от края до края (кроме кольцевого стиля макета). Должен быть больше нуля или равен ему. |
| UnitCode | Обязательный | VisUnitCodes | Единицы измерения для значений интервалов. |
Возвращаемое значение
Nothing
Примечания
Параметр AlignOrSpace должен быть одной из следующих констант VisLayoutIncrementalType или их сочетанием (3).
| Константа | Значение | Описание |
|---|---|---|
| visLayoutIncrAlign | 1 | Выравнивание фигур. |
| visLayoutIncrSpace | 2 | Пространство образуется равномерно. |
Параметр AlignHorizontal должен быть одной из следующих констант VisLayoutHorzAlignType .
| Константа | Значение | Описание |
|---|---|---|
| visLayoutHorzAlignNone | 0 | Не выравнивайте по горизонтали. |
| visLayoutHorzAlignDefault | 1 | Visio выбирает выравнивание по горизонтали. |
| visLayoutHorzAlignLeft | 2 | Выровняйте левые края фигур. |
| visLayoutHorzAlignCenter | 3 | Выровняйте центры фигур. |
| visLayoutHorzAlignRight | 4 | Выровняйте правые края фигур. |
Параметр AlignVertical должен быть одной из следующих констант VisLayoutVertAlignType .
| Константа | Значение | Описание |
|---|---|---|
| visLayoutVertAlignNone | 0 | Не выравнивайте по вертикали. |
| visLayoutVertAlignDefault | 1 | Visio выбирает способ выравнивания по вертикали. |
| visLayoutVertAlignTop | 2 | Выровняйте верхние края фигур. |
| visLayoutVertAlignMiddle | 3 | Выровняйте середину фигур. |
| visLayoutVertAlignBottom | 4 | Выровняйте нижние края фигур. |
Если AlignOrSpace имеет значение visLayoutIncrAlign, либо AlignHorizontal должно быть значением, отличным от visLayoutHorzAlignNone, либо AlignVertical должно быть значением, отличным от visLayoutVertAlignNone.
Если свойство AlignOrSpace равно visLayoutIncrSpace, значения параметров AlignHorizontal и AlignVertical должны быть больше нуля.
Если AlignOrSpace представляет собой комбинацию visLayoutIncrAlign и visLayoutIncrSpace, оба эти условия должны быть истинными.
Если стиль разметки страницы является циклическим, Visio использует только значение AlignHorizontal , чтобы определить, нужно ли выравнивать, и только значение параметра SpaceHorizontal для определения интервала, игнорируя значения параметров AlignVertical и SpaceVertical соответственно. В этом случае, если для параметра AlignHorizontal передается значение, отличное от visLayoutHorzAlignNone, выравнивание выполняется в Visio. Аналогично, если для параметра SpaceHorizontal передается любое значение больше нуля, Visio выполняет интервал.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.