Package.RegisterEditorFactory, méthode

Enregistre une fabrique d'éditeur avec Visual Studio.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Protected Sub RegisterEditorFactory ( _
    factory As IVsEditorFactory _
)
protected void RegisterEditorFactory(
    IVsEditorFactory factory
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

factory a la valeur nullRéférence Null (Nothing en Visual Basic).

Remarques

Pour enregistrer une fabrique d'éditeur pour un VSPackage, effectuez les étapes suivantes :

  1. Ajoutez RegisterEditorExtensionAttribute à votre classe d'Package.

  2. Remplacez la méthode Initialize.Dans votre implémentation de la méthode d'Initialize, appelez la méthode d'RegisterEditorFactory et passez l'instance de votre fabrique d'éditeur.

Des fabriques d'éditeur sont automatiquement annulées l'enregistrement lorsque le package est supprimé.Si l'objet de fabrique d'éditeur implémente IDisposable, sa méthode d'Dispose est appelée après que la fabrique ait été annulée l'enregistrement avec Visual Studio.

Sécurité .NET Framework

Voir aussi

Référence

Package Classe

Microsoft.VisualStudio.Shell, espace de noms

Package

Autres ressources

How to: Register Editor Factories