我通过ICommandService#getCommand(String commandId)以编程方式创建新命令,我需要将这些Commands
添加到MenuManager
,但MenuManager
似乎仅接受IContributionItem
或IAction
重载的add()
方法
似乎可以使用新制作的commandId
构建CommandContributionItemParameter,然后可以制作CommandContributionItem
,然后将其添加到MenuManager
这是以编程方式创建的Toolbar
添加以编程方式创建的命令的方法吗?
对此有任何经验都是金色的,谢谢。