Document.ZoomBehavior - свойство (Visio)

Определяет поведение при масштабировании документа или окна 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 и обратная связь.