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
- 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.