EA_MenuClick

Superior  Previo  Próximo

Los eventos EA_MenuClick son recibidos por un an add-in en respuesta a la selección de un usuario de un ítem de menú. 

 

 

Sintaxis

 

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

 

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

 

Parámetro

Tipo

Dirección

Descripción 

Repository

EA.Repository

IN

Un objeto EA.Repository representando el modelo de EA actualmente abierto.  Registre sus miembros para recuperar los datos del modelo y la información del estado de la interfaz de usuario. 

MenuName

String

 

El nombre del menú padre que necesita sus subítems definidos. En el caso del menú de más alto nivel será una cadena de caracteres vacía.

ItemName

String

 

El nombre de la opción en la que se hizo clic, ej. "Crear &Nuevo Pedido"

 

 

Valor de Respuesta  

 

Ninguno. 

 

Detalles

 

El evento se levanta cuando el usuario hace clic sobre un ítem particular del menú. Cuando un usuario hace clic sobre uno de sus ítem de menú no padre, su Add-in recibirá un evento MenuClick, definido como sigue: 

 

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

 

El código de abajo ilustra un ejemplo de uso: 

 

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

   MsgBox Repository.GetCurrentDiagram.Name, vbInformation 

Else 

   MsgBox "Not Implemented", vbCritical 

End If 

 

 

Note que su código puede acceder directamente a los datos de EA y a los elementos UI usando los métodos de Repositorio

 

Vea También

EA_GetMenuItems