Package.RegisterEditorFactory(IVsEditorFactory) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует фабрику редактора в Visual Studio.
protected:
void RegisterEditorFactory(Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory ^ factory);
protected:
void RegisterEditorFactory(Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory ^ factory);
void RegisterEditorFactory(Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory const & factory);
protected void RegisterEditorFactory (Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory factory);
member this.RegisterEditorFactory : Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory -> unit
Protected Sub RegisterEditorFactory (factory As IVsEditorFactory)
Параметры
- factory
- IVsEditorFactory
Фабрика редактора для регистрации.
Исключения
factory имеет значение null.
Комментарии
Чтобы зарегистрировать фабрику редактора для VSPackage, выполните следующие действия.
Добавьте в RegisterEditorExtensionAttribute Package класс.
Переопределите метод Initialize . В реализации Initialize метода вызовите
RegisterEditorFactoryметод и передайте экземпляр фабрики редактора.
При удалении пакета фабрики редактора автоматически отменяют регистрацию. Если объект фабрики редактора реализует IDisposable , его Dispose метод вызывается после отмены регистрации фабрики в Visual Studio .