Compartir a través de


Objeto Application (Visio)

Representa una instancia de Visio. Normalmente, un programa externo crea o recupera un objeto Application antes de recuperar otros objetos de Visio desde esa instancia.

Use la función CreateObject de Microsoft Visual Basic o la palabra clave New para ejecutar una nueva instancia o use la función GetObject para recuperar una instancia en ejecución. Además, puede usar la función CreateObject con el objeto InvisibleApp para ejecutar una nueva instancia que no se ve. Establezca el valor de la propiedad Visible del objeto InvisibleApp en True para mostrarlo.

Nota:

A partir de Visio 2010, la interfaz de usuario (UI) de Microsoft Office Fluent reemplazó al sistema anterior de menús, barras de herramientas y paneles de tareas por capas. Los objetos y miembros de VBA que usó para personalizar la interfaz de usuario en versiones anteriores de Visio siguen estando disponibles en Visio, pero funcionan de forma diferente.

Comentarios

Utilice las propiedades Documents, Windows y Addons de un objeto Application para recuperar las colecciones Document, Window y Addon de la instancia.

Use la propiedad ActiveDocument, ActivePage o ActiveWindow para recuperar el objeto Document, Page o Window actualmente activo.

Utilice la propiedad BuiltInMenus, BuiltInToolbars, CustomMenus, CustomToolbars o CommandBars para obtener acceso a los menús y barras de herramientas del objeto Application.

ActiveDocument es la propiedad predeterminada de un objeto Application.

Nota:

El código en el proyecto de Microsoft Visual Basic para Aplicaciones de un documento de Visio puede utilizar el objeto global de Visio en lugar de un objeto Application de Visio para recuperar otros objetos.

Si la solución de Visual Studio incluye la referencia Microsoft.Office.Interop.Visio , este objeto se asigna a los tipos siguientes:

  • Microsoft.Office.Interop.Visio.ApplicationClass (para acceder al objeto Application )
  • Microsoft.Office.Interop.Visio.ApplicationClass.Application (para construir el objeto Application )
  • Microsoft.Office.Interop.Visio.EApplication_Event (para acceder a eventos en el objeto Application )

Eventos

Métodos

Propiedades

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.