EA_GetMenuItems事件使加载项能够为Enterprise Architect用户界面提供各种上下文菜单中的附加加载项菜单选项。当用户选择“加载项”菜单选项时,将引发一个事件并将其传递回最初定义该菜单选项的加载项。
在Enterprise Architect必须向用户显示特定菜单选项之前引发此事件,并在“ 定义菜单项”主题中描述其使用。
句法
函数EA_GetMenuItems(作为EA.Repository的存储库,作为字符串的MenuLocation,作为字符串的MenuName)作为变体
EA_GetMenuItems函数语法具有这些参数。
参数 |
类型 |
也可以看看 |
---|---|---|
MenuLocation |
串 方向:IN 描述:一个字符串,表示调出菜单的用户界面部分。这可以是TreeView,MainMenu或Diagram。 |
|
MENUNAME |
串 方向:IN 描述:要为其定义子项的父菜单的名称。在顶级菜单的情况下,这是一个空字符串。 |
|
知识库 |
EA.Repository 方向:IN 描述:表示当前打开的Enterprise Architect模型的EA.Repository对象。轮询其成员以检索模型数据和用户界面状态信息。 |
存储库类 |
回报价值
其中一种类型:
- 一个字符串,指示单个菜单选项的标签
- 指示多个菜单选项的字符串数组
- 清空(Visual Basic / VB.NET)或null(C#)表示不应显示任何菜单
对于顶级菜单,它应该是单个字符串或仅包含一个项目的数组,或者为空/ null。
学到更多