Объект InvisibleApp (Visio)

Представляет невидимый экземпляр microsoft Visio. Свойства объекта InvisibleApp идентичны свойствам объекта Application .

Примечание

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

Примечания

Используйте объект InvisibleApp, если вы хотите воспользоваться преимуществами автоматизации в Visio без взаимодействия с конечными пользователями или знаний.

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

Примечание

Вы не можете использовать функцию Visual Basic GetObject для получения объекта InvisibleApp для экземпляра Visio, который уже запущен. Попытки сделать это будут неудачно.

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

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

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

Примечание

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

События

Методы

Свойства

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

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