Поделиться через


Объект Application (Visio)

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

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

Примечание.

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

Замечания

Используйте свойства Documents, Windows и Addons объекта Application для получения коллекций Document, Window и Addon экземпляра.

Используйте свойство 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 и обратная связь.