ProvideEditorExtensionAttribute.EditorFactoryNotify 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定是否应将扩展注册到 EditorFactoryNotify 注册表值,这会将文件扩展名与特定编辑器工厂相关联。
public:
property bool EditorFactoryNotify { bool get(); void set(bool value); };
public:
property bool EditorFactoryNotify { bool get(); void set(bool value); };
public bool EditorFactoryNotify { get; set; }
member this.EditorFactoryNotify : bool with get, set
Public Property EditorFactoryNotify As Boolean
属性值
true 如果 EditorFactoryNotify 应创建注册表值,则为; 否则 false (默认) 。
示例
下面的示例将 myext 文件扩展名与测试编辑器的 GUID 相关联,以便项目系统用该编辑器打开文件:
[ProvideEditorExtensionAttribute(typeof(TestEditorFactory), ".myext", 32,
ProjectGuid = "{A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3}",
NameResourceID = 105,
DefaultName = "Test Editor",
EditorFactoryNotify = true)]]
注解
如果将此属性设置为 true ,则 项目 \<ProjectGUID > \Extensions \<ExtensionString > \EditorFactoryNotify 值指向应处理该文件的编辑器工厂。 ProvideEditorExtensionAttribute默认情况下,构造函数将值设置为 false 。