Show / Hide Table of Contents

Class ApplicationMenu

Inheritance
object
ApplicationMenu
Implements
IHasMenuItems
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.UI.Navigation
Assembly: Volo.Abp.UI.Navigation.dll
Syntax
public class ApplicationMenu : IHasMenuItems

Constructors

ApplicationMenu(string, string)

Declaration
public ApplicationMenu(string name, string displayName = null)
Parameters
Type Name Description
string name
string displayName

Properties

CustomData

Declaration
public Dictionary<string, object> CustomData { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<TKey, TValue><string, object>

DisplayName

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

Items

Declaration
public ApplicationMenuItemList Items { get; }
Property Value
Type Description
ApplicationMenuItemList

Name

Declaration
public string Name { get; }
Property Value
Type Description
string

Methods

AddItem(ApplicationMenuItem)

Declaration
public ApplicationMenu AddItem(ApplicationMenuItem menuItem)
Parameters
Type Name Description
ApplicationMenuItem menuItem
Returns
Type Description
ApplicationMenu

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

WithCustomData(string, object)

Declaration
public ApplicationMenu WithCustomData(string key, object value)
Parameters
Type Name Description
string key
object value
Returns
Type Description
ApplicationMenu

Implements

IHasMenuItems

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
ApplicationMenuExtensions.GetAdministration(ApplicationMenu)
ApplicationMenuExtensions.GetMenuItem(IHasMenuItems, string)
ApplicationMenuExtensions.GetMenuItemOrNull(IHasMenuItems, string)
ApplicationMenuExtensions.SetSubItemOrder(IHasMenuItems, string, int)
ApplicationMenuExtensions.TryRemoveMenuItem(IHasMenuItems, string)
HasMenuItemsExtensions.FindMenuItem(IHasMenuItems, string)
In This Article
Back to top Powered by Volosoft