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 ...
随机推荐
- iconfont-矢量图标字体的运用
发现一个奇怪的现象:(http://m.muzhiwan.com) 这里面的图标竟然不是一张张小图标图片?Firebug下查看一下元素,竟然是这样的: 页面源代码如下: 好奇怪啊,这些个乱七八糟的&a ...
- java 字符串类型String
在本质上,字符串实际上一个char类型的数组,由java.lang.String类来表示,该类具有一系列的属性和方法,提供对字符串的一些操作.除此之外,java还提供了StringBuffer类来处理 ...
- Python对整形数字进行加密和解密
# -*- coding:utf-8 -*- __author__ = 'Ray' class Encryption: """整形数字简单的一个加密/解密算法" ...
- poj 1091 跳蚤
跳蚤 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 8482 Accepted: 2514 Description Z城 ...
- assigning to 'id<UIGestureRecognizerDelegate> _Nullable' from incompatible
tip:参考 http://stackoverflow.com/questions/9861538/assigning-to-iddelegate-from-incompatible-type-vie ...
- java内部类以及匿名类
内部类 一个类内部定义的类称为内部类. 内部类允许把逻辑相关的类组织在一起,并控制内部代码的可视性. 内部类与外部类的结构层次如下. 顶层类:最外层的类 外部类:内部类所在的类 内部类:类内部定义的类 ...
- Jquery报错:Uncaught TypeError: ((m.event.special[e.origType] || (intermediate value)).handle || e.handler).apply is not a function
页面中出现了Jquery报错:Uncaught TypeError: ((m.event.special[e.origType] || (intermediate value)).handle || ...
- redis 在32位系统安装以及使用
1.下载32位redis文件. http://pan.baidu.com/s/1eRIZPAE 我下载后的路径是:E:\Redis\Redis 里面的文件如图: 2.调取命令窗口 win+R,输入命 ...
- c语言->和 .
->和 . 都是用于访问结构数据的符号. struct point { int x; int y; }; . 符号是在表达式中引用某个特定结构中的成员: 结构名.成员 例如: struct po ...
- ThinkPHP配置信息
在index.php文件中设置常量: define('BIND_MODULE', 'Home'); 进行绑定默认访问的模块. 同样的,也可以在配置文件config.php中的配置数组中设置配置常量: ...