EA_GetMenuItems

Superior  Previo  Próximo

EA_GetMenuItems permite al Add-In proveer la interfaz de usuario de EA con ítems de menú de "add-in" adicionales en varios contextos y menúes principales. Cuando un usuario selecciona una opción de menú de Add-In, los eventos se levantan y se pasan de regreso al Add-In que originalmente definió esa opción de menú.

 

Sintaxis

 

Function  EA_GetMenuItems( Repository As EA.Repository, MenuLocation As String, MenuName As String) As Variant

 

La sintaxis de la función EA_GetMenuItems 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 datos del modelo y la información del estado de la interfaz de usuario. 

MenuLocation

String

 

Una cadena de caracteres representando la parte de la interfaz de usuario que trajo el menú. Puede ser "Treeview", "MainMenu" o "Diagram". 

 

MenuName

String

 

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

 

Valor de respuesta  

 

Uno de los siguientes tipos:

-Un string indicando la etiqueta para una solo opción de menú.

-Un orden de strings indicando multiples opciones de menú.

-Vacío (Visual Basic/VB.NET) o nulo (C#) para indicar que ningún menú debería abrirse.

 

En el caso del menú de alto nivel este debería ser un solo string o un orden conteniendo solo un item, vacío/nulo. 

 

Detalles

 

Este evento se levanta justo antes de que EA necesite mostrar ítems de menú particulares al usuario, y su uso se describe en el tema Definiendo Ítems de Menú

 

Vea también

EA_MenuClick
EA_GetMenuState