前言 最近,在研究Office365的功能,看到SharePointOnline里有IRM(InformationRightsManagement),感觉是个不错的功能,虽然仅仅支持Office文档和PDF,但是,对于企业需求还是很好的补充。 下面,就为大家介绍一下,如何开启SharePointOnline的IRM。 配置IRM 1.进入SharePointOnline界面,点击Admin,进入管理页面,如下图: 2.点击左侧导航里的ShowAll,然后找到SharePoint点击进入,如下图: 3.点击Settings进入设置页面,如下...
前言 最近,时间比较宽松,开始学习学习SharePointFramework,所以,最开始就需要创建应用程序目录网站。本文呢,就为大家介绍如何在SharePointOnline环境中创建应用程序目录网站,好吧,Let’sGo! 1.登录Office365门户站点,在首页上点击Admin,如下图: 当然,我们需要一个管理员站点,才能做这样的事情,同时,我们的Office365版本,需要包含SharePoint服务,否则,也请绕道吧。 2.在Office365的管理中心里,找到左侧导航里面的SharePoint,可以进入SharePointOnline的管理中心,...
前言 SharePointSPFx框架开发已经推出很久了,自己一直忙于项目没有研究,主要也是项目中未曾使用。现在,终于有时间尝试一下,为了将来项目中可能使用而做准备。 看了MSDN的配置文档,感觉并不复杂,按部就班的配置就可以了,唯一需要注意的是,不同版本的SharePoint环境,使用的Node.js版本也不尽相同,SharePointOnline参考本文一步一步配置即可。 正文 1.安装NodeJS 安装NodeJSLTS版本10,其实自己安装的时候,也走了弯路,直接安装了最新版本的NodeJS,然后发现并不支持,所以,安装过程需要严格遵照安装文档。 注:Sha...
1.创建项目目录 打开Node.js的命令行工具,进入到我们提前创建好的项目路径,输入命令创建项目目录,如下图: mdhelloworld-webpart 2.进入项目目录 cdhelloworld-webpart 3.运行YeomanSharePoint生成器创建新的HelloWorldWeb部件 yo@microsoft/sharepoint 会在Node.js的对话框中,让你输入一些项目信息,按照提示输入就可以了,如下图: JS框架我这里选择无,创建完毕的样子,如下图: 用我们喜欢的代码编辑器...
前言 在上一篇文章里,我们为大家介绍了如何创建SPFxWeb部件,但是没有说如何获取SharePoint网站数据。这篇文章,我们就为大家演示,如何利用列表数据模型和SharePointSPFx模块,读取SharePoint网站数据并展示出来。 正文 1.提前创建好数据列表,如下图: 2.用VisualStudioCode打开Web部件文件,如下图: 3.在头部定义列表模型,如下图: exportinterfaceISPLists{ value:ISPList[]; } exportinterfaceISPList{ Title:string...
前言 上一篇文章里,我们为大家介绍了如何通过列表模型和SharePointSPFx模块去读取数据,在此基础上加上样式,其实就可以用于项目中了。 本文,就为大家介绍,如何把开发好的SPFxWeb部件,打包部署到我们的SharePoint环境中。 正文 1.使用VisualStudioCode打开如下文件夹: 2.打开文件定义包元数据文件,package-solution.json,如下图: 3.在控制台窗口中,输入以下命令,打包包含Web部件的客户端解决方案: gulppackage-solution 4.在Share...
前言 最近一段时间,由于项目需要,开始接触SharePointFramework的相关开发,发现挺有意思的。自己参考的是微软的官方文档,不过看起来有些地方晦涩难懂,所以就在此基础上,删掉了一些没有什么用但是迷惑性又很强的东西,加上了一些自己关于SPFx的理解,附上了截图和更准确的中文描述,希望对学习这一技术的朋友,有所帮助吧。 这篇文章是整个文章的目录,有需要的朋友可以加入收藏夹,方便查找每一个章节的内容。 正文 SharePointOnline创建应用程序目录 SharePointOnline配置框架(SPFx)开发环境 SharePoin...
前言 最近,需要做一个知识管理的系统,所以,就需要调用SharePointSearchRESTAPI了,其实,ajax调用RESTAPI是非常简单的,大家可以参考下。 正文 废话不多说,直接上代码: $.ajax({ url:"https://sitecollection/_api/search/query?querytext='keywords'&sourceid='5231ddab-4d30-4b0d-9f1f-33bb80545bfb'", headers:{ "Accept":"application/json;odata=verbose" }, conten...
前言 最近调用搜索服务,发现一个问题,就是全文检索返回的内容不够,只有20个字符。 正文 这不,这就开始找这个问题,后来发现,其实进行搜索的时候,有一个关键字可以对其进行控制。 也就是说Query.SummaryLength属性,限制返回高亮文字的长度。 我们可以对其进行设置,但是,它也是有限制的,限制就是长度不能超过一万个字符。 YoucanchangethelengthofthesearchresultsummaryusingtheQuery.SummaryLengthproperty. Morereferences: http://msdn.micro...