OleMenuCommandService Constructor (IServiceProvider^, IOleCommandTarget^)

 

Creates a new menu command service.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

public:
OleMenuCommandService(
	IServiceProvider^ serviceProvider,
	IOleCommandTarget^ parentCommandTarget
)

Parameters

serviceProvider
Type: System::IServiceProvider^

The service provider that this service uses to obtain other services. If the service is being used with a designer, this should be the service provider for the designer (such as the DesignSurface instance).

parentCommandTarget
Type: Microsoft.VisualStudio.OLE.Interop::IOleCommandTarget^

Allows the service to defer command searching to a parent IOleCommandTarget if the command is not found in this object.

Exception Condition
ArgumentNullException

Throws an ArgumentNullException if parentCommandTarget is null.

Return to top
Show: