SharePoint过期策略,想说爱你不容易

对于SharePoint的文件归档使用过期策略是一个不错的方案,当然,需要开发一下自定义动作。感兴趣的朋友可以参考一下:http://www.tonstegeman.com/Blog/Lists/Posts/Post.aspx?List=70640fe5-28d9-464f-b1c9-91e07c8f7e47&ID=25

值得注意的是:生成的DLL首先要添加强命名,其次要手动放到GAC里面,第三就是删除过期策略时候使用PolicyResourceCollection.Delete("CustomerPolicy"),这个CustomerPolicy是xml文件中PolicyResource的ID值。

 

我这里说的是我经过试验之后理解的过期策略原理。

第一过期策略对策略设置之后的文档起作用

解释:如下图:

SharePoint过期策略,想说爱你不容易

协作库原来就有文件b,然后此时设定过期策略,如下图:

SharePoint过期策略,想说爱你不容易

然后添加文件c,执行策略之后,只对于文件C有效,对于文件B无效。

第二过期策略对于每个文档只能够执行一次

解释:同样是基于以上的文件,一旦对一个文件执行了过期策略(不是删除的过期策略),虽然文件还留在协作库,但是过期策略对这个文件已经不起作用。

第三是调试

过期策略的调试是可以实时的,没有必要等到计时器设定的时间调试,因为过期策略有一个“立即处理过期项”的操作。(管理中心--操作--信息管理策略设置--过期)。首先将程序附加到OWSTimer.exe进程,然后点击“立即处理过期项”,即可实时调试。

如下图:

SharePoint过期策略,想说爱你不容易

你可能感兴趣的:(SharePoint)