1
我有一些代码复制SharePoint 2007中新网站的列表模板文件。它检查SPList.LastItemModified
以查看是否有新闻条目以了解是否或不要创建新的.STP
文件。如何获取SharePoint列表的最后修改日期(SPList)
我想什么,虽然也能够看到,如果列表进行了修改,例如视图和列等
谁能帮我这个?谢谢。
我有一些代码复制SharePoint 2007中新网站的列表模板文件。它检查SPList.LastItemModified
以查看是否有新闻条目以了解是否或不要创建新的.STP
文件。如何获取SharePoint列表的最后修改日期(SPList)
我想什么,虽然也能够看到,如果列表进行了修改,例如视图和列等
谁能帮我这个?谢谢。
它看起来像SPList.LastItemModifiedDate是你想要的值。
根据MSDN:
获取的日期和时间,一个项目,字段或列表的财产最后修改时间。
(重点煤矿)
所以它比刚修改过的最后一个项目,更是最后一次的名单进行了修改。
为了确认,我根据所有网站内容查看了一个列表,该列表是在4小时前最后修改的(该列表每晚由计时器作业更新)。但是,任何列表项的最大修改日期是15小时前。然后我看着viewlsts.aspx怎么看最后修改的所有网站内容页面上进行计算,发现如下:
SPUtility.TimeDeltaAsString(spList.LastItemModifiedDate, dtCurrent)
所以我会用SPList.LastItemModifiedDate
,以确定最后的时间列表进行了修改,但它是对于检索修改的最后列表项的日期不可靠。