SharePoint\O365 "See also"功能 and site feature 激活\禁用小节
最近因为问题发现了SharePoint的“See also"功能,该功能是由SharePoint自动的Feature管理的
Feature Name:ItemFormRecommendations, Feature Identity: 39d18bbf-6e0f-4321-8f16-4e3b51212393
这里有一个列表,列出了所有SharePoint 2013具有的feature。
功能的效果如下图,当用户上传文档到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/
SharePoint\O365 "See also"功能 and site feature 激活\禁用小节的更多相关文章
- SharePoint SC "Audit Settings"功能与CSOM的对应
		
博客地址:http://blog.csdn.net/FoxDave SharePoint网站集中有个关于审计的功能:"Site collection audit settings&quo ...
 - SharePoint 2013 内容部署功能简介
		
在之前的项目中,当客户有新的需求的时候,我们通常在测试环境上开发或者实施,然后手动在生产环境再弄一次.当发现内容部署这个东西,才知道这样是多么不合理的.我们可以创建两个网站集,一个用来修改,然后通过计 ...
 - SharePoint 2010 产品六大功能模块
		
对IT专业人员来说,新的产品,意味着新的功能,IT生产力提高的契机,更加关心如何使用新产品投入更少,产出更多.在本文中我们通过对SharePoint 2010产品的功能介绍.管理中心新功能介绍.系统新 ...
 - 蓝 / 绿部署(Blue/Green)  金丝雀发布(Canary Release)  功能标记(Feature Flagging)
		
https://www.cnblogs.com/apanly/p/8784096.html 最终,我选择了 GraphQL 作为企业 API 网关 蓝 / 绿部署(Blue/Green) 金丝雀发布( ...
 - SharePoint\O365 CSOM操作"请求访问设置"功能
		
博客地址:http://blog.csdn.net/FoxDave 请求访问设置是在SharePoint网站权限菜单中的一个功能,如下图: 它用来设置成员是否可以共享网站以及个别文件和文件夹,是否允许 ...
 - Sharepoint增加修改密码功能
		
Sharepoint中没有自带的修改密码的功能. 如果使用的是AD验证,修改密码,只要修改域帐号的用户名密码就可以了.以下代码可以修改本机密码和域帐号密码. 做法是,添加一个webpart,做一个页面 ...
 - An unexpected error has occurred" error appears when you try to create a SharePoint Enterprise Search Center on a Site Collection
		
The Enterprise Search Center requires that the Publishing feature be enabled. To enable the Publishi ...
 - SharePoint 2013 日历重叠功能简介
		
之前做了一个“SharePoint 2013 日历根据Category显示不同颜色”,然后大家留言说为什么不用SharePoint自带的日历重叠功能,所以自己尝试一下这个功能,和之前的博客进行一下对比 ...
 - SharePoint 2013 "通知我"功能简介
		
功能简介 "通知我"主要是在列表或者文档库里面的项目,有添加/删除/修改等操作,发送邮件通知设置的用户的功能:可以针对列表或者文档库设置通知,也可以针对单一项目设置通知功能,是Sh ...
 
随机推荐
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
			
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装. 受此影响,当你的应用在 ...
 - Spark 1.1.0 安装测试 (分布式 Yarn-cluster模式)
			
Spark版本:spark-1.1.0-bin-hadoop2.4 (下载:http://spark.apache.org/downloads.html) 服务器环境的情况,请参考上篇博文 hbase ...
 - WebForm水印照片
			
水印照片需要的元素 绘制:1.画布2.画笔 样式 粗细 颜色3.画什么东西4.用什么字体画 大小5.位置 展示页面 <%@ Page Language="C#" AutoEv ...
 - [问题2014A01] 解答一(第一列拆分法,由张钧瑞同学提供)
			
[问题2014A01] 解答一(第一列拆分法,由张钧瑞同学提供) (1) 当 \(a=0\) 时,这是高代书复习题一第 33 题,可用升阶法和 Vander Monde 行列式来求解,其结果为 \[ ...
 - httpd服务安装
			
1.配置yum ps:详见YUM源设置篇 2输入yum install httpd -y 进行安装 3安装完成后,重启httpd服务 service httpd restart ...
 - EXCEL表格单元格中包含数字英文和汉字,如何自动去掉汉字,保留英文和数字
			
EXCEL表格单元格中包含数字英文和汉字,如何自动去掉汉字,保留英文和数字 Function 求数字和字母(对象 As String) '在文本与数字混杂中提取数字和字母 Dim myReg ...
 - 单调队列 hdu2823
			
Sliding Window Time Limit: 12000MS Memory Limit: 65536K Total Submissions: 48608 Accepted: 14047 ...
 - 20.fastDFS集群java代码测试
			
1.工程结构 2.代码内容 FastdfsClientTest.java代码 package cn.itcast.fastdfs.cliennt; import java.io.File; i ...
 - 激活、复制、使用R/3标准数据源(RSA5、RSA6、RSA1)
			
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
 - ★Java多线程编程总结 系列 转
			
下面是Java线程系列博文的一个编目: Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Jav ...