2 implementations of IMenuCommandService
System.Windows.Forms.Design (2)
System\ComponentModel\Design\MenuCommandService.cs (1)
16
public class MenuCommandService :
IMenuCommandService
, IDisposable
System\Windows\Forms\Design\Behavior\BehaviorService.MenuCommandHandler.cs (1)
10
private class MenuCommandHandler :
IMenuCommandService
102 references to IMenuCommandService
netstandard (1)
netstandard.cs (1)
264
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.
IMenuCommandService
))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
250
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.
IMenuCommandService
))]
System.Windows.Forms (3)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
1754
if (site.TryGetService(out
IMenuCommandService
? menuCommandService))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
19
/// Specifically, it first looks for <see cref="
IMenuCommandService
"/>, then falls back to looking for
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
5223
if (TotalProperties > 0 && TryGetService(out
IMenuCommandService
? menuCommandService))
System.Windows.Forms.Design (97)
System\ComponentModel\Design\ComponentDesigner.cs (1)
587
=> GetService<
IMenuCommandService
>()?.ShowContextMenu(MenuCommands.SelectionMenu, x, y);
System\ComponentModel\Design\DesignerActionUI.cs (4)
56
IMenuCommandService
? menuCommandService = serviceProvider.GetService<
IMenuCommandService
>();
130
IMenuCommandService
? mcs = _serviceProvider.GetService<
IMenuCommandService
>();
System\ComponentModel\Design\MenuCommandService.cs (7)
82
if (((
IMenuCommandService
)this).FindCommand(commandId) is not null)
124
if (!((
IMenuCommandService
)this).Verbs.Contains(verb))
126
((
IMenuCommandService
)this).Verbs.Add(verb);
410
MenuCommand? cmd = ((
IMenuCommandService
)this).FindCommand(commandID);
429
MenuCommand? cmd = ((
IMenuCommandService
)this).FindCommand(commandId);
518
if (((
IMenuCommandService
)this).Verbs.Contains(verb))
520
((
IMenuCommandService
)this).Verbs.Remove(verb);
System\Windows\Forms\Design\BaseContextMenuStrip.cs (1)
156
if (_serviceProvider.TryGetService(out
IMenuCommandService
? menuCommandService))
System\Windows\Forms\Design\Behavior\BehaviorService.cs (8)
81
IMenuCommandService
? menuCommandService = serviceProvider.GetService<
IMenuCommandService
>();
86
host.RemoveService<
IMenuCommandService
>();
87
host.AddService<
IMenuCommandService
>(menuCommandHandler);
170
if (_serviceProvider.GetService(typeof(
IMenuCommandService
)) is MenuCommandHandler menuCommandHandler &&
173
IMenuCommandService
oldMenuCommandService = menuCommandHandler.MenuService;
174
host.RemoveService<
IMenuCommandService
>();
539
private MenuCommand? FindCommand(CommandID commandID,
IMenuCommandService
menuService)
System\Windows\Forms\Design\Behavior\BehaviorService.MenuCommandHandler.cs (10)
15
public MenuCommandHandler(BehaviorService owner,
IMenuCommandService
menuService)
21
public
IMenuCommandService
MenuService { get; }
23
void
IMenuCommandService
.AddCommand(MenuCommand command) => MenuService.AddCommand(command);
25
void
IMenuCommandService
.RemoveVerb(DesignerVerb verb) => MenuService.RemoveVerb(verb);
27
void
IMenuCommandService
.RemoveCommand(MenuCommand command) => MenuService.RemoveCommand(command);
29
MenuCommand?
IMenuCommandService
.FindCommand(CommandID commandID)
47
bool
IMenuCommandService
.GlobalInvoke(CommandID commandID) => MenuService.GlobalInvoke(commandID);
49
void
IMenuCommandService
.ShowContextMenu(CommandID menuID, int x, int y)
52
void
IMenuCommandService
.AddVerb(DesignerVerb verb) => MenuService.AddVerb(verb);
54
DesignerVerbCollection
IMenuCommandService
.Verbs => MenuService.Verbs;
System\Windows\Forms\Design\Behavior\DesignerActionKeyboardBehavior.cs (2)
11
private readonly
IMenuCommandService
? _menuService;
21
_menuService = serviceProvider.GetService<
IMenuCommandService
>();
System\Windows\Forms\Design\CommandSet.cs (5)
28
private
IMenuCommandService
? _menuService;
204
IMenuCommandService
? menuService = MenuService;
231
protected
IMenuCommandService
? MenuService => _menuService ??= GetService<
IMenuCommandService
>();
2456
if (TryGetService(out
IMenuCommandService
? menuSvc))
System\Windows\Forms\Design\ComponentTray.cs (9)
49
private
IMenuCommandService
_menuCommandService;
99
IMenuCommandService
mcs = MenuService;
645
IMenuCommandService
mcs = MenuService;
870
IMenuCommandService
mcs = MenuService;
1647
IMenuCommandService
mcs = MenuService;
1668
private
IMenuCommandService
MenuService
1672
_menuCommandService ??= (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
2234
IMenuCommandService
mcs = _tray.MenuService;
System\Windows\Forms\Design\DocumentDesigner.cs (9)
183
IMenuCommandService
menuCommandService = (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
927
IMenuCommandService
mcs = (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
1324
IMenuCommandService
mcs = (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
System\Windows\Forms\Design\ParentControlDesigner.cs (6)
1465
IMenuCommandService
ms = (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
1664
IMenuCommandService
ms = (
IMenuCommandService
)GetService(typeof(
IMenuCommandService
));
System\Windows\Forms\Design\PbrsForward.cs (3)
21
private
IMenuCommandService
? _menuCommandSvc;
35
private
IMenuCommandService
? MenuCommandService
41
_menuCommandSvc = _sp.GetService<
IMenuCommandService
>();
System\Windows\Forms\Design\StandardCommandToolStripMenuItem.cs (3)
17
private
IMenuCommandService
? _menuCommandService;
61
public
IMenuCommandService
? MenuService
65
if (_menuCommandService is null && _serviceProvider.TryGetService(out
IMenuCommandService
? menuCommandService))
System\Windows\Forms\Design\StatusCommandUI.cs (3)
17
private
IMenuCommandService
? _menuService;
28
private
IMenuCommandService
? MenuService => _menuService ??= _serviceProvider.GetService<
IMenuCommandService
>();
System\Windows\Forms\Design\TabOrder.cs (9)
112
IMenuCommandService
? mcs = (
IMenuCommandService
?)host.GetService(typeof(
IMenuCommandService
));
155
IMenuCommandService
? mcs = (
IMenuCommandService
?)_host.GetService(typeof(
IMenuCommandService
));
498
IMenuCommandService
? mcs = (
IMenuCommandService
?)_host.GetService(typeof(
IMenuCommandService
));
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (9)
19
private
IMenuCommandService
_menuCommandService;
134
private
IMenuCommandService
MenuService
142
_menuCommandService = (
IMenuCommandService
)_provider.GetService(typeof(
IMenuCommandService
));
258
IMenuCommandService
mcs = MenuService;
544
IMenuCommandService
mcs = MenuService;
1461
IMenuCommandService
mcs = MenuService;
1539
IMenuCommandService
mcs = MenuService;
1595
IMenuCommandService
mcs = MenuService;
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (2)
422
if (TryGetService(out
IMenuCommandService
? menuCommandService))
439
if (TryGetService(out
IMenuCommandService
? menuCommandService))
System\Windows\Forms\Design\ToolStripTemplateNode.cs (6)
168
IMenuCommandService
menuService = (
IMenuCommandService
)_component.Site.GetService(typeof(
IMenuCommandService
));
200
IMenuCommandService
menuService = (
IMenuCommandService
)_component.Site.GetService(typeof(
IMenuCommandService
));