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, выполните следующие действия.

  1. Добавьте в RegisterEditorExtensionAttribute Package класс.

  2. Переопределите метод Initialize . В реализации Initialize метода вызовите RegisterEditorFactory метод и передайте экземпляр фабрики редактора.

При удалении пакета фабрики редактора автоматически отменяют регистрацию. Если объект фабрики редактора реализует IDisposable , его Dispose метод вызывается после отмены регистрации фабрики в Visual Studio .

Применяется к