默认情况下,SharePoint会将我们部署的Web部件放入“编辑模式下的杂项”中。但我想将它们分类为特殊主题。我找到了一些关于这个问题的解决方案,但它没有用。例如,在Web部件项目中,以下代码来自MyWebPart.webpart文件:
<data>
<properties>
<property name="Title" type="string">MyWebPart Web Part</property>
<property name="Description" type="string">MyWebPart Description</property>
<property name="Group" type="string">General Web Parts</property> // I added this
</properties>
</data>
当我编辑标题和描述并部署项目时,没有任何变化。我还将这些属性标记添加到MyWebPart.xml文件中,但它没有任何区别。
即使我尝试IISRESET。没有解决方案..
如果我对这个分类问题有所遗漏,请告诉我。我很感激。
答案 0 :(得分:4)
您必须将“Group”属性添加到Elements.xml而不是* .webpart文件中,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
<Module Name="MyWebPart" List="113" Url="_catalogs/wp">
<File Path="MyWebPart\MyWebPart.webpart" Url="MyWebPart.webpart" Type="GhostableInLibrary" >
<Property Name="Group" Value="MyGroup" />
</File>
</Module>
</Elements>