Объект приложения (Visio)

Представляет экземпляр Visio. Внешняя программа обычно создает или извлекает объект приложения до того, как она сможет получить другие объекты Visio из этого экземпляра.

Используйте функцию CreateObject в Microsoft Visual Basic или ключевое слово New для запуска нового экземпляра или используйте функцию GetObject для получения уже выполняемого экземпляра. Вы также можете использовать функцию CreateObject с объектом InvisibleApp для запуска нового экземпляра, который является невидимым. Чтобы его отобразить, установите значение свойства Visible объекта InvisibleApp в значение True.

Примечание.

Начиная с Visio 2010 пользовательский интерфейс Microsoft Office Fluent заменил предыдущую систему многоуровневых меню, панелей инструментов и областей задач. Объекты и члены VBA, использовавшиеся для настройки пользовательского интерфейса в предыдущих версиях Visio, по-прежнему доступны в Visio, но функционируют иначе.

Примечания

Используйте свойства " Документы", "Windows" и " Надстройки " объекта приложения для получения коллекций "Документ", "Окно" и "Надстройки " экземпляра.

Используйте свойство ActiveDocument, ActivePage или ActiveWindow для получения активного в данный момент объекта Document, Page или Window .

Для доступа к меню и панелям инструментов объекта приложения используйте свойство BuiltInMenus, BuiltInToolbars, CustomMenus, CustomToolbars или CommandBars.

ActiveDocument — свойство по умолчанию объекта Application .

Примечание.

Код в проекте Microsoft Visual Basic для приложений документа Visio может использовать глобальный объект Visio вместо объекта приложения Visio для получения других объектов.

Если решение Visual Studio включает ссылку на Microsoft.Office.Interop.Visio , этот объект соответствует следующим типам:

  • Microsoft.Office.Interop.Visio.ApplicationClass (для доступа к объекту Application )
  • Microsoft.Office.Interop.Visio.ApplicationClass.Application (для создания объекта Application )
  • Microsoft.Office.Interop.Visio.EApplication_Event (для доступа к событиям в объекте Application )

События

Методы

Свойства

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.