Partager via


ProvideEditorExtensionAttribute.EditorFactoryNotify, propriété

Détermine si l'extension doit être enregistrée avec une valeur de Registre d'EditorFactoryNotify, qui associe une extension de fichier avec une fabrique spécifique d'éditeur.

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

Syntaxe

'Déclaration
Public Property EditorFactoryNotify As Boolean
public bool EditorFactoryNotify { get; set; }

Valeur de propriété

Type : System.Boolean
true si la valeur de Registre d'EditorFactoryNotify est créée, sinon false (la valeur par défaut).

Remarques

Si cette propriété est définie surtrue, la valeur Projects\<ProjectGUID>\Extensions\<ExtensionString>\EditorFactoryNotify pointe à la fabrique d'éditeur qui doit traiter le fichier.Le constructeur ProvideEditorExtensionAttribute définit la valeur à false par défaut.

Exemples

L'exemple suivant associe l'extension de fichier de .myext avec GUID de l'éditeur de test, afin que le système de projet ouvre le fichier avec cet éditeur :

[ProvideEditorExtensionAttribute(typeof(TestEditorFactory), ".myext", 32,
                    ProjectGuid = "{A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3}",
                    NameResourceID = 105,
                    DefaultName = "Test Editor",
                    EditorFactoryNotify = true)]]

Sécurité .NET Framework

Voir aussi

Référence

ProvideEditorExtensionAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms