SharePoint\O365 "See also"功能 and site feature 激活\禁用小节

简介: 博客地址:http://blog.csdn.net/FoxDave最近因为问题发现了SharePoint的“See also"功能,该功能是由SharePoint自动的Feature管理的Feature Name:ItemFormRecommendations, Feature Identity: 39d18bbf-6e0f-4321-8f16-4e3b51212393这里有一个列表,列出了所有SharePoint 2013具有的feature。
 博客地址:http://blog.csdn.net/FoxDave

最近因为问题发现了SharePoint的“See also"功能,该功能是由SharePoint自动的Feature管理的

Feature Name:ItemFormRecommendations, Feature Identity: 39d18bbf-6e0f-4321-8f16-4e3b51212393

这里有一个列表,列出了所有SharePoint 2013具有的feature。

http://social.technet.microsoft.com/wiki/contents/articles/14423.sharepoint-2013-existing-features-guid.aspx

功能的效果如下图,当用户上传文档到Team site文档库后,在查看属性页面会把与该文档相关的文档也列出来。

为什么研究它呢?因为有的用户不喜欢,不想要它,或者对于一些列表如工作流任务列表,可能并不需要相关内容显示出来。

知道了由哪个功能管理,关掉它就比较容易了,只需要禁用该Feature即可,在需要的时候再重新激活。

激活\禁用功能可以通过使用CSOM来实现,具体代码如下:

ClientContext ctx = new ClientContext("https://siteurl");
            ctx.Credentials = new SharePointOnlineCredentials("username", GetSecurePassword("password"));
            Site site = ctx.Site;
            ctx.Load(site.Features);
            ctx.ExecuteQuery();
            //禁用功能
            site.Features.Remove(new Guid("39d18bbf-6e0f-4321-8f16-4e3b51212393"), false);
            ctx.ExecuteQuery();
            //激活功能
            site.Features.Add(new Guid("39d18bbf-6e0f-4321-8f16-4e3b51212393"), false, FeatureDefinitionScope.Farm);
            ctx.ExecuteQuery();

需要注意的是激活Feature时Scope用Site会报错,错误信息如下图:

明明是SC级别的,对么,不知道为什么需要将Scope设置为Farm才能激活成功(设置为None也可以)。

禁用ItemFormRecommendations功能后,"See also"模块就不会显示在文档的查看属性页面了。

另外还可以自定义"See also"样式,可参照下面的链接:

https://blogs.technet.microsoft.com/sharepoint_support/2015/06/19/sharepoint-2013-28/



相关文章
如何在SAP C4C的Embedded组件中检测编辑模式(EditMode)
如何在SAP C4C的Embedded组件中检测编辑模式(EditMode)
如何在SAP C4C的Embedded组件中检测编辑模式(EditMode)
|
Windows 数据安全/隐私保护 安全
|
数据库 C++
SharePoint 2016 配置向导报错 - The 'ListInternal' attribute is not allowed
前言   配置SharePoint 2016的配置向导中,第三步创建配置数据库报错,然后百度、谷歌了一下,都没有解决,自己看日志搞定,也许会有人遇到类似问题,分享一下。   1、配置向导的错误截图,如下图:   2、根据上图找到错误日志,日志里的详细信息,如下: Failed to create the configuration database.
1408 0