C# Class NetIde.Services.MenuManager.NiMenuManager

Inheritance: ServiceBase, INiMenuManager
Exibir arquivo Open project: netide/netide Class Usage Examples

Public Methods

Method Description
CreateHost ( NiCommandBar commandBar ) : BarControl
NiMenuManager ( IServiceProvider serviceProvider ) : System
QueryStatus ( ICommandBarContainer bar ) : void
RegisterCommandBar ( INiCommandBar commandBar ) : HResult
ShowContextMenu ( System.Guid popupId, Point location ) : HResult
UnregisterCommandBar ( INiCommandBar commandBar ) : HResult

Private Methods

Method Description
QueryCommandStatus ( INiCommandBarControl command ) : void

Method Details

CreateHost() public method

public CreateHost ( NiCommandBar commandBar ) : BarControl
commandBar NetIde.Services.CommandManager.NiCommandBar
return NetIde.Services.CommandManager.Controls.BarControl

NiMenuManager() public method

public NiMenuManager ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
return System

QueryStatus() public method

public QueryStatus ( ICommandBarContainer bar ) : void
bar ICommandBarContainer
return void

RegisterCommandBar() public method

public RegisterCommandBar ( INiCommandBar commandBar ) : HResult
commandBar INiCommandBar
return HResult

ShowContextMenu() public method

public ShowContextMenu ( System.Guid popupId, Point location ) : HResult
popupId System.Guid
location Point
return HResult

UnregisterCommandBar() public method

public UnregisterCommandBar ( INiCommandBar commandBar ) : HResult
commandBar INiCommandBar
return HResult