Objeto App [Guía de Usuario de Enterprise Architect]

Top Previous Next

Objeto App

button_main button_prev button_next

El objeto App representa una instancia en ejecución de Enterprise Architect. Su objeto proporciona acceso a la Interfaz de Automatización.

Atributo

Tipo

Notas

Proyecto

Proyecto

Sólo lectura

Provee una manejador a la Interfaz de Proyectos.

 

Repositorio

Repositorio

Sólo lectura

Provee un manejador para el objeto Repositorio.

 

Visible

Booleano

Lectura/Escritura

Si la aplicación es visible o no.

 

Tema

Detalle

Ver También

Soporte de GetObject()

El objeto App es creable y un manejador se puede obtener al crear uno. Además, los clientes pueden usar el equivalente del GetObject() de Visual Basic para obtener una referencia para una instancia en ejecución actual de Enterprise Architect.

Utilice éste método para probar más rápido cambios a Add-Ins y clientes externos, ya que la aplicación y los archivos de datos de Enterprise Architect no tienen que volverse a cargar constantemente.

Por ejemplo:

 

Dim App as EA.App

Set App = GetObject(,"EA.App")

MsgBox App.Repository.Models.Count

 

Otro ejemplo, que utiliza el objeto App sin guardarlo a una variable:

 

Dim Rep as EA.Repository

Set Rep = GetObject(, "EA.App").Repository

MsgBox Rep.ConnectionString