Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- factory
Type : Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory
La fabrique d'éditeur à l'enregistrer.
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 :
Ajoutez RegisterEditorExtensionAttribute à votre classe d'Package.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Shell, espace de noms