OleMenuCommandService Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
OleMenuCommandService(IServiceProvider) |
Creates a new menu command service. |
OleMenuCommandService(IServiceProvider, IOleCommandTarget) |
Creates a new menu command service. |
OleMenuCommandService(IServiceProvider)
Creates a new menu command service.
public:
OleMenuCommandService(IServiceProvider ^ serviceProvider);
public OleMenuCommandService (IServiceProvider serviceProvider);
new Microsoft.VisualStudio.Shell.OleMenuCommandService : IServiceProvider -> Microsoft.VisualStudio.Shell.OleMenuCommandService
Public Sub New (serviceProvider As IServiceProvider)
Parameters
- serviceProvider
- 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).
Applies to
OleMenuCommandService(IServiceProvider, IOleCommandTarget)
Creates a new menu command service.
public:
OleMenuCommandService(IServiceProvider ^ serviceProvider, Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget ^ parentCommandTarget);
public OleMenuCommandService (IServiceProvider serviceProvider, Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget parentCommandTarget);
new Microsoft.VisualStudio.Shell.OleMenuCommandService : IServiceProvider * Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget -> Microsoft.VisualStudio.Shell.OleMenuCommandService
Public Sub New (serviceProvider As IServiceProvider, parentCommandTarget As IOleCommandTarget)
Parameters
- serviceProvider
- 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
- IOleCommandTarget
Allows the service to defer command searching to a parent IOleCommandTarget if the command is not found in this object.
Exceptions
Throws an ArgumentNullException if parentCommandTarget
is null.