Свойство Document.ZoomBehavior (Visio)
Определяет поведение масштабирования для документа или окна Microsoft Visio. Для чтения и записи.
Синтаксис
expression. ZoomBehavior
Выражение Переменная, представляющая объект Document .
Возвращаемое значение
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 и обратная связь.