Package.RegisterEditorFactory(IVsEditorFactory) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Fügen Sie RegisterEditorExtensionAttribute der Klasse einen hinzu Package .
Ü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 .