Объект средства просмотра (Visio Viewer)
Объект Viewer — это программируемый элемент ActiveX, который позволяет отображать документы Visio (с ограниченными возможностями) на веб-страницах и в Windows Forms, чтобы пользователи, у которых на компьютерах не установлен Visio, могли просматривать и взаимодействовать с ними.
Замечания
С помощью Visio Viewer пользователи могут открывать, просматривать или печатать документы Visio, даже если у них не установлено Приложение Microsoft Visio. Однако они не могут редактировать или сохранять рисунки, а также создавать новый документ Visio. Для этого необходимо установить Visio.
Объект Viewer является точкой входа в объектную модель средства просмотра и представляет экземпляр элемента управления Viewer. Свойства, события и методы, доступные в объектной модели средства просмотра, позволяют загружать и выгружать документы Visio в Visio Viewer, временно изменять свойства и параметры документа, реагировать на входные данные пользователем и настраивать среду Visio Viewer. Во многих случаях эти элементы соответствуют параметрам, доступным пользователям в пользовательском интерфейсе Visio Viewer.
Ниже приведен частичный список членов объекта средства просмотра и их функций, а также выборка вариантов программирования, доступных разработчикам. Примеры кода, показывающие, как получить экземпляр объекта Средства просмотра в доступных средах разработки, см. в разделе Сведения о программировании Visio Viewer.
Используйте метод Load для загрузки документа Visio в Visio Viewer и метод Unload для выгрузки документа. Вы также можете использовать свойство Src , чтобы получить и задать имя файла и путь к текущему документу.
Используйте методы DisplayAbout, DisplayContextMenu, DisplayHelp и DisplayPropertyDialog для отображения диалоговых окон и контекстных меню, доступных в пользовательском интерфейсе Visio Viewer.
Используйте метод SelectShape для выбора определенной фигуры в документе, а свойства ShapeName и ShapeCount — для получения сведений о фигурах в документе.
Используйте такие свойства, как BackColor, GridVisible, LayerColor, PageColor, ScrollbarsVisible и ToolbarVisible, чтобы настроить внешний вид пользовательского интерфейса Visio Viewer.
Используйте свойства CustomPropertyCount, CustomPropertyName и CustomPropertyValue для определения данных фигуры (пользовательские свойства).
Используйте такие события, как OnLayerChanged и OnSelectionChanged , чтобы реагировать на входные данные пользователя.
События
- OnDocumentLoaded
- OnDocumentUnloaded
- OnLayerChanged
- OnMarkupOverlaysVisibleChanged
- OnPageChanged
- OnReviewerChanged
- OnSelectionChanged
- OnToolbarCustomized
- OnViewChanged
Методы
- DisplayAbout
- DisplayContextMenu
- DisplayHelp
- DisplayPropertyDialog
- FollowHyperlink
- GetErrorMessage
- GetPageView
- Load
- Pan
- SelectShape
- SetPageView
- Unload
- ZoomToPoint
- ZoomToRect
Свойства
- AlertsEnabled
- BackColor
- BuildNumber
- ContextMenuEnabled
- CurrentPageIndex
- CustomPropertyCount
- CustomPropertyName
- CustomPropertyValue
- DocumentLoaded
- GridVisible
- HighQualityRender
- HyperlinkAddress
- HyperlinkCount
- LastErrorCode
- LayerColor
- LayerColorOverride
- LayerColorTrans
- LayerCount
- LayerDeleted
- LayerName
- LayerVisible
- MajorVersionNumber
- MarkupOverlaysVisible
- MinorVersionNumber
- PageColor
- PageCount
- PageIDToIndex
- PageIndexToID
- PageName
- PageTabsVisible
- PageVisible
- ParentShape
- PropertyDialogEnabled
- ReviewerColor
- ReviewerCount
- ReviewerID
- ReviewerInitial
- ReviewerMarkupVisible
- ReviewerName
- ScrollbarsVisible
- SelectedShapeIndex
- ShapeAtPoint
- ShapeCount
- ShapeIDToIndex
- ShapeIndexToID
- ShapeName
- Src
- SubShapeAtPoint
- ToolbarButtons
- ToolbarCustomizable
- ToolbarVisible
- Zoom
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.