SPList.GetChanges 方法

从列表中的当前更改日志中返回所做更改的默认号码。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Function GetChanges As SPChangeCollection
用法
Dim instance As SPList
Dim returnValue As SPChangeCollection

returnValue = instance.GetChanges()
public SPChangeCollection GetChanges()

返回值

类型:Microsoft.SharePoint.SPChangeCollection
代表所做的更改的SPChange对象的集合。

备注

可以非常大的更改对更改日志的查询返回的总数。出于性能原因,更改返回成批的限定的大小。记录在日志中只更改第一批GetChanges方法返回此重载。

如果您希望所有更改而不是仅第一批,您的代码应在循环中调用GetChanges方法,直到它返回零的更改,以表明它已达到日志结尾的集合。您可以使用ChangeToken上次更改的第一个批次中得到的第二个批次,等等,直到您到达一个空集合。有关示例,请参阅GetChanges(SPChangeToken)方法。

备注

默认情况下,更改日志保留 60 天的数据。您可以通过ChangeLogRetentionPeriod属性设置配置的保留期。

另请参阅

引用

SPList 类

SPList 成员

GetChanges 重载

Microsoft.SharePoint 命名空间

其他资源

Using the Change Log