我创建了一个自定义XAML设计器作为
@L_502_0@我有一个问题:如何使自定义设计器仅适用于某些类型的项目(例如自定义类型的项目),以及默认情况下使用的所有其他项目设计器.
在文件VsTemplateDesignerPackage.cs中有:
// Microsoft Visual Basic Project [EditorFactoryNotifyForProject("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}",EditorFactory.Extension,GuidList.guidXmlChooserEditorFactory)] // Microsoft Visual C# Project [EditorFactoryNotifyForProject("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}",GuidList.guidXmlChooserEditorFactory)]
我加:
//CustomProjectType [EditorFactoryNotifyForProject("{GUID CustomProjectType}",GuidList.guidXmlChooserEditorFactory)]
但它不起作用.这导致了此扩展的自定义设计器用于所有类型的项目.