Conduit API
Case Study
ExternalMenu.EM_Menu.MenuItems
 
Gets the list of menu and menu-items of the sub-menu
 
public List<ExternalMenu.EM_MenuItemBase> MenuItems
 
Description Range Type
List of menu and menu-items of the sub-menu - List<ExternalMenu.EM_MenuItemBase>
 
1. ExternalMenu.EM_MenuItemBase is the base class for ExternalMenu.EM_Menu, ExternalMenu.EM_Menu.EM_MenuItem and ExternalMenu.EM_Menu.EM_Separator.

2. MenuItems list should be treated same as any other list and exposes the same functionalities.

3. The order of the items within the list will be the according ti the order they appear in the menu.
 
ExternalMenu externalMenu = new ExternalMenu();
ExternalMenu.EM_Menu menu = new ExternalMenu.EM_Menu();
ExternalMenu.EM_Menu.EM_MenuItem menuItem = new ExternalMenu.EM_Menu.EM_MenuItem();
//Add sub menu
externalMenu.Menu.MenuItems.Add(menu);
//Add separator
externalMenu.Menu.MenuItems.Add(new ExternalMenu.EM_Menu.EM_Separator());
//Add sub menu item
externalMenu.Menu.MenuItems.Add(menuItem);