确定扩展是否应向 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。