Temas
Tema
|
Detalle
|
Ver También
|
Detalles
|
El evento EA_GetMenuItems le permite al Add-In proporcionar la interfaz de usuario de Enterprise Architect con opciones de menú de Add-In adicionales en varios menús contextuales y principales. Cuando un usuario selecciona una opción de menú de Add-In, un evento es elevado y pasado devuelta al Add-In que originalmente definió esa opción de menú.
Este evento es elevado justo antes que Enterprise Architect tenga que mostrar opciones de menú particulares para el usuario, y su uso es descrito en el tema Definir Ítems de Menú.
|
Definir Ítems de Menú
EA_MenuClick
EA_GetMenuState
|
Sintaxis:
FunciónEA_GetMenuItems(Repositorio como EA.Repository, MenuLocation como Cadena, MenuName como Cadena) como Variante
La sintaxis de la función EA_GetMenuItems contiene los siguientes elementos:
Parámetro
|
Tipo
|
Dirección
|
Descripción
|
MenuLocation
|
String
|
|
Una cadena representando la parte de la interfaz de usuario que trajo al menú. Esto puede ser Vista de Árbol, Menú Principal o Diagrama.
|
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:
Uno de los siguiente tipos:
•
|
Una cadena indicando la etiqueta para una única opción de menú
|
•
|
Un arreglo de cadenas indicando múltiples opciones de menú
|
•
|
Vacío (Visual Basic/VB.NET) o nulo (C#) para indicar que ningún menú debería ser mostrado
|
En el caso del menú de nivel superior debería ser una única cadena o un arreglo conteniendo sólo un ítem, o vacío/nulo.
|