Show / Hide Table of Contents

Class MenuListItem

MenuListItem is inherited from SoListItem. In addition to the standard list items the class have properties specific to displaying menuitems in the main menu and the context menus.

Inheritance
Object
SoListItem
MenuListItem
Implements
IComparable<ISoListItem>
IComparable
IMenuListItem
ISoListItem
Inherited Members
SoListItem.ToString()
SoListItem.CompareTo(ISoListItem)
SoListItem.GetHashCode()
SoListItem.IComparable.CompareTo(Object)
SoListItem.Id
SoListItem.Name
SoListItem.Tooltip
SoListItem.Rank
SoListItem.Deleted
SoListItem.Type
SoListItem.Color
SoListItem.IconHint
SoListItem.StyleHint
SoListItem.ExtraInfo
SoListItem.FullName
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Lists
Assembly: SoCore.dll
Syntax
public class MenuListItem : SoListItem, IComparable<ISoListItem>, IComparable, IMenuListItem, ISoListItem

Constructors

MenuListItem(Int32, String, String, String, Int32, String, String, String)

Default constructor

Declaration
public MenuListItem(int Id, string Name, string Tooltip, string Type, int Color, string IconHint, string Url, string CrudFlag)
Parameters
Type Name Description
Int32 Id

Primary key

String Name

Visible item name

String Tooltip

Visible item tooltip

String Type

Item type, interpretation depends on list

Int32 Color

Item colour

String IconHint

suggested item icon

String Url

A url for a MenuListItem is usually a soprotocol url

String CrudFlag

Properties

CrudFlags

Declaration
public string CrudFlags { get; }
Property Value
Type Description
String

SubItems

Declaration
public List<MenuListItem> SubItems { get; }
Property Value
Type Description
List<MenuListItem>

Url

Declaration
public string Url { get; }
Property Value
Type Description
String

Implements

System.IComparable<T>
System.IComparable
IMenuListItem
ISoListItem

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top