Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет поведение при масштабировании документа или окна Microsoft Visio. Для чтения и записи.
Синтаксис
выражение. ZoomBehavior
выражение Переменная, представляющая объект документа .
Возвращаемое значение
VisZoomBehavior
Примечания
Чтобы задать поведение масштаба для всех новых документов и окон, используйте свойство DefaultZoomBehavior .
Следующие константы, объявленные библиотекой типов Visio в VisZoomBehavior , являются допустимыми значениями для ZoomBehavior.
| Константа | Значение | Описание |
|---|---|---|
| visZoomNone | 0 | Неопределенное поведение масштабирования; Используйте режим масштабирования документа или приложения. Этот параметр используется по умолчанию. |
| visZoomInPlaceContainer | 1 | Контейнер выполняет масштабирование. |
| visZoomVisio | 2 | Visio выполняет масштабирование. |
| visZoomVisioExact | 4 | Visio изменяет масштаб, когда он открыт на месте; Visio не регулирует масштаб |
Если свойству ZoomBehavior присвоено значение visZoomVisio, Visio настраивает уровень масштаба на определенные дискретные значения, например 50 % или 100 %, чтобы оптимизировать внешний вид линейки страницы и сетки, а также поведение привязки.
Если параметру ZoomBehavior присвоено значение visZoomInPlaceContainer, Visio использует интерфейс IOleCommandTarget контейнера для выполнения масштабирования и принудительного изменения масштаба по размеру окна в пределах окна на месте. Если контейнер не поддерживает IOleCommandTarget, масштабирование не выполняется.
Если для параметра ZoomBehavior задано значение visZoomVisioExact, можно установить любое значение масштаба с помощью свойства Window.Zoom или ползунка масштаба в пользовательском интерфейсе Visio.
Примечание.
Поведение по умолчанию (visZoomNone) отличается от поведения, используемого в версиях, предшествующих Visio 2002. (В Visio 2002 использовалась по умолчанию visZoomVisio.) Чтобы повторить поведение, наблюдаемое в более ранних версиях, установите для этого параметра значение visZoomInPlaceContainer.
Пример
В следующей процедуре показано, как задать для свойства Document.ZoomBehavior значение, которое повторяет поведение Visio 2000.
Sub ZoomBehavior_Example()
ActiveDocument.ZoomBehavior = visZoomInPlaceContainer
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.