ProvideEditorExtensionAttribute.EditorFactoryNotify 属性

确定扩展是否应向 EditorFactoryNotify 注册表值注册,将文件扩展名与特定编辑工厂。

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Property EditorFactoryNotify As Boolean
public bool EditorFactoryNotify { get; set; }

属性值

类型:System.Boolean
true ,如果 EditorFactoryNotify 注册表值应创建,否则 false (默认值)。

备注

如果此特性设置为 true, project \ProjectGUID\Extensions \ExtensionString\EditorFactoryNotify 值指向的编辑工厂如果处理文件。默认情况下该构造函数 ProvideEditorExtensionAttribute 将值设置为 false 。

示例

下面的示例 .myext 关联文件扩展名与测试编辑器的 GUID,因此,项目系统打开包含该编辑的文件:

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

.NET Framework 安全性

请参见

参考

ProvideEditorExtensionAttribute 类

Microsoft.VisualStudio.Shell 命名空间