Package.RegisterEditorFactory(IVsEditorFactory) Methode

Definition

Registriert eine Editorfactory bei 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)

Parameter

factory
IVsEditorFactory

Die zu registrierende Editorfactory.

Ausnahmen

factory ist null.

Hinweise

Führen Sie die folgenden Schritte aus, um eine Editorfactory für ein VSPackage zu registrieren:

  1. Fügen Sie RegisterEditorExtensionAttribute der Klasse einen hinzu Package .

  2. Überschreiben Sie die Initialize -Methode. In ihrer Implementierung der- Initialize Methode wird die RegisterEditorFactory -Methode aufgerufen, und die Instanz der Editorfactory wird übergeben.

Beim Verwerfen des Pakets wird die Registrierung der editorfactorys automatisch aufgehoben. Wenn das editorfactoryobjekt implementiert, wird die zugehörige- IDisposable Dispose Methode aufgerufen, nachdem die Registrierung der Factory bei aufgehoben wurde Visual Studio .

Gilt für