EA_MenuClick [Guía de Usuario de Enterprise Architect]

Top Previous Next

EA_MenuClick

button_main button_prev button_next

Temas

Tema

Detalle

Ver También

Detalles

Los eventos EA_MenuClick recibidos por un Add-In en respuesta a la selección de usuario de una opción de menú.

Este evento se produce cuando el usuario hace clic en una opción de menú particular. Cuando un usuario hace clic en una de sus opciones de menú no padre, su Add-In recibe un eventoMenuClick, definido de la siguiente manera:

 

Sub EA_MenuClick(Repository As EA.Repository, ByVal MenuName As String, ByVal ItemName As String)

 

El código de abajo ilustra un ejemplo para utilizar:

 

If MenuName = "-&Diagram" And ItemName = "&Properties" then

MsgBox Repository.GetCurrentDiagram.Name, vbInformation

Else

MsgBox "Not Implemented", vbCritical

End If

 

Note que su código pueda acceder directamente a datos y elemento UI de Enterprise Architect utilizando métodos Repositorio .

.

Repositorio

EA_GetMenuItems

Sintaxis:

Sub EA_MenuClick(Repositorio Como EA.Repository, MenuLocation Como Cadena, MenuName Como Cadena, ItemName Como Cadena)

La sintaxis de la función EA_GetMenuClick contiene los siguientes elementos:

Parámetro

Tipo

Dirección

Descripción

ItemName

String

 

El nombre de la opción realmente presionada, por ejemplo, Crear una Nueva Factura.

 

MenuName

String

 

El nombre del menú padre para el cual sub-ítems deben ser definidos.

En el caso del menú del nivel superior esto es una cadena vacía.

 

Repositorio

EA.Repository

IN

Un objeto EA.Repository representando el modelo de Enterprise Architect actualmente abierto. Sondean a sus miembros para recuperar datos del modelo e información de estado de interfaz de usuario.

 

Valor de Retorno:

Ninguno.