共用方式為


SPList.GetChanges method

會傳回預設的變更從目前的變更記錄的清單。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Function GetChanges As SPChangeCollection
'用途
Dim instance As SPList
Dim returnValue As SPChangeCollection

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

傳回值

Type: Microsoft.SharePoint.SPChangeCollection
SPChange 物件集合,代表所做的變更。

備註

變更的變更記錄對查詢所傳回的總數可以是非常大。基於效能考量,變更會傳回在有限的大小的批次。變更的第一個批次記錄在記錄檔GetChanges方法傳回的這個多載。

如果您要的所有變更,而不是第一個批次,則您的程式碼應該在直到它將會傳回零表示它已到達結尾的記錄檔的變更與呼叫GetChanges方法循環。您可以使用從第一個批次的最後一個修訂ChangeToken依此類推取得第二個批次,直到到達空集合。如需範例,請參閱 < GetChanges(SPChangeToken)方法。

注意事項注意事項

根據預設,變更記錄會保留在 60 天的資料。您可以藉由設定ChangeLogRetentionPeriod屬性設定的保留期間。

請參閱

參照

SPList class

SPList members

GetChanges overload

Microsoft.SharePoint namespace

其他資源

Using the Change Log