Click or drag to resize

ITreeMenuItem Interface


Represents a menu item in the Ingeniux CMS Page or Asset trees.

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.308
Syntax
public interface ITreeMenuItem

The ITreeMenuItem type exposes the following members.

Properties
  NameDescription
Public propertyCaption
Gets the caption for the menu item.
Public propertyChildren
Gets a list of this menu item's children.If this menu item doesn't have a sub menu, this will be an empty list.
Public propertyCode exampleHasSubMenu
Gets and sets if this menu item has a submenu.
Public propertyCode exampleIcon
Gets the name of the icon to display next to the menu item's label.
Public propertyIsDisplayed
Gets and sets whether this menu item will be visible or hidden.
Public propertyIsSeparator
Gets whether this is a real menu item or just a spacer between menu items.
Public propertyName
Gets the name/label of the menu item.
Top
Methods
  NameDescription
Public methodSerialize
Serialize the menu item in XML format.
Top
Remarks
A menu item could be a Page, Asset, Asset Folder, etc.
See Also