Represents a collection of Menu Items that can be used by a User Interface (e.g., the finPOWER Connect Web Interface).

Methods

Name Description
Add System Use Only
AddColumnBreak Add a Column Break (for multi-column sub-menus).
AddHeading Add a Heading (for multi-column or multi-part sub-menus).
AddItem Add a Menu Item.
AddPlaceholder Add a Placeholder (E.g., this might create a div element with the item's Id).
AddSeparator Add a Separator.
AddSubMenu Add a Sub-Menu.
Clear Remove all items from collection.
CountByItemType Get a Count of Items of the specified Item Type.
Exists Checks to see if an item with this MenuItemId exists in the collection.
FromReportingViewXmlString Populates collection from an XML string.
InsertPointClear Clear Insert Point (all future adds will add to the end of this collection).
InsertPointSet Set the Insert Point for new items added to this collection.
InsertPointSetBeginning Set the Insert Point to insert the next item at the beginning of this collection.
InsertPointSetEndOfColumn Set the Insert Point to insert at the end of a column in this collection (the first column is index zero).
InsertPointSetEndOfHeading Set the Insert Point to insert at the end of a group starting with the specified Column Heading.
InsertPointSetFromCaption Set the Insert Point for new items added to this collection.
Remove
RemoveAt
RemoveById
ToReportingViewXmlString System Use Only Persists collection to an XML string.

Properties

Name Description
InsertPoint The index of the item to Insert after.
ItemByTag Read-Only
Parent Read-Only
Properties Read-Only System Use Only Ad-Hoc Properties that can be stored against this collection and persisted with the ToXmlString and FromXmlString methods.
Namespace:
Intersoft.ISRuntime6
Assembly:
ISRuntime6, Version=6.0.3
Target Framework:
.NET 9.0