trg*_*lia 2 sharepoint-2007 last-modified splist
我有一些代码可以复制 SharePoint 2007 中新网站的列表模板文件。它检查SPList.LastItemModified是否有新闻条目,以便知道是否创建新.STP文件。
我还希望能够查看列表是否被修改,例如视图和列等。
谁能帮我解决这个问题吗?谢谢。
看起来SPList.LastItemModifiedDate是您想要的值。
根据 MSDN:
获取列表的项目、字段或属性上次修改的日期和时间。
(强调我的)
因此,它不仅仅是最后一次修改的项目,也是列表最后一次修改的时间。
为了确认这一点,我查看了一个列表,根据所有网站内容,该列表最后一次修改是在 4 小时前(该列表每晚由计时器作业更新)。但是,任何列表项的最大修改日期是 15 小时前。然后,我查看了 viewlsts.aspx 以了解“所有网站内容”页面上的“上次修改时间”是如何计算的,并发现以下内容:
SPUtility.TimeDeltaAsString(spList.LastItemModifiedDate, dtCurrent)
Run Code Online (Sandbox Code Playgroud)
因此,我将用来SPList.LastItemModifiedDate确定列表的上次修改时间,但对于检索上次修改列表项的日期并不可靠。
| 归档时间: |
|
| 查看次数: |
15497 次 |
| 最近记录: |