InvisibleApp 对象 (Visio)

代表 Microsoft Visio 的一个不可见实例。 InvisibleApp 对象的属性与 Application 对象的属性完全相同。

注意

从 Visio 2010 开始,Microsoft Office Fluent 用户界面 (UI) 替换了以前的分层菜单、工具栏和任务窗格系统。 用于在以前版本的 Visio 中自定义用户界面的 VBA 对象和成员在 Visio 中仍可用,但它们的功能不同。

备注

如果想要在没有最终用户交互或知识的情况下利用 Visio 中的自动化,请使用 InvisibleApp 对象。

外部程序通常要首先创建或检索 ApplicationInvisibleApp 对象,然后才能再从该实例中检索其他 Visio 对象。 通过使用 Microsoft Visual Basic CreateObject 函数或 New 关键字,可以运行新实例。 将 InvisibleApp 对象的 Visible 属性的值设置为 True 以显示它。

注意

不能使用 Visual Basic GetObject 函数检索已运行的 Visio 实例的 InvisibleApp 对象。 尝试这样操作将失败。

使用 DocumentsWindowsAddons 属性可分别检索实例的 DocumentsWindowsAddons 集合。

通过使用 ActiveDocumentActivePageActiveWindow 属性,可以检索当前活动的 DocumentPageWindow 对象。

ActiveDocumentInvisibleApp 对象的默认属性。

注意

Visio 文档的 Microsoft Visual Basic for Applications (VBA) 项目中的代码可以使用 Visio Global 对象而不是 Visio Invisible App 对象来检索其他对象。

事件

方法

属性

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。