Table of Contents

Method AddMenu

Namespace
Innova.Prism.Library.Services
Assembly
Innova.Prism.Library.dll

AddMenu<MenuTaskDefinitionType>(IMenuService, ICommand)

Adds a new menu to the menu service.

public static MenuTaskDefinitionType AddMenu<MenuTaskDefinitionType>(this IMenuService menuService, ICommand command) where MenuTaskDefinitionType : IMenuModel

Parameters

menuService IMenuService

The menu service.

command ICommand

The command associated with the menu.

Returns

MenuTaskDefinitionType

The newly added menu.

Type Parameters

MenuTaskDefinitionType

The type of the menu.

AddMenu<MenuTaskDefinitionType>(IMenuService, int)

Adds a new menu to the menu service.

public static MenuTaskDefinitionType AddMenu<MenuTaskDefinitionType>(this IMenuService menuService, int sortOrder) where MenuTaskDefinitionType : IMenuModel

Parameters

menuService IMenuService

The menu service.

sortOrder int

The sort order of the menu.

Returns

MenuTaskDefinitionType

The newly added menu.

Type Parameters

MenuTaskDefinitionType

The type of the menu.

AddMenu<MenuTaskDefinitionType>(IMenuService, string, int)

Adds a new menu to the menu service.

public static MenuTaskDefinitionType AddMenu<MenuTaskDefinitionType>(this IMenuService menuService, string groupname, int sortOrder) where MenuTaskDefinitionType : IMenuModel

Parameters

menuService IMenuService

The menu service.

groupname string

The name of the group where the menu will be added.

sortOrder int

The sort order of the menu.

Returns

MenuTaskDefinitionType

The newly added menu.

Type Parameters

MenuTaskDefinitionType

The type of the menu.