OleMenuCommandService Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| OleMenuCommandService(IServiceProvider) |
Создает новую службу команд меню. |
| OleMenuCommandService(IServiceProvider, IOleCommandTarget) |
Создает новую службу команд меню. |
OleMenuCommandService(IServiceProvider)
Создает новую службу команд меню.
public:
OleMenuCommandService(IServiceProvider ^ serviceProvider);
public OleMenuCommandService (IServiceProvider serviceProvider);
new Microsoft.VisualStudio.Shell.OleMenuCommandService : IServiceProvider -> Microsoft.VisualStudio.Shell.OleMenuCommandService
Public Sub New (serviceProvider As IServiceProvider)
Параметры
- serviceProvider
- IServiceProvider
Поставщик службы, используемый этой службой для получения других служб. Если служба используется с конструктором, это должен быть поставщик службы для этого конструктора (например, экземпляр DesignSurface).
Применяется к
OleMenuCommandService(IServiceProvider, IOleCommandTarget)
Создает новую службу команд меню.
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)
Параметры
- serviceProvider
- IServiceProvider
Поставщик службы, используемый этой службой для получения других служб. Если служба используется с конструктором, это должен быть поставщик службы для этого конструктора (например, экземпляр DesignSurface).
- parentCommandTarget
- IOleCommandTarget
Позволяет службе отложить поиск команды родительскому объекту IOleCommandTarget, если команда не найдена в этом объекте.
Исключения
Исключение ArgumentNullException создается, если параметр parentCommandTarget имеет значение null.