Compartilhar via


SPList.GetChanges method

Retorna o número padrão de alterações do log de alterações na lista.

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

Syntax

'Declaração
Public Function GetChanges As SPChangeCollection
'Uso
Dim instance As SPList
Dim returnValue As SPChangeCollection

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

Valor retornado

Type: Microsoft.SharePoint.SPChangeCollection
Uma coleção de objetos SPChange que representam as alterações.

Comentários

O número total de alterações retornados por uma consulta contra o log de alteração pode ser muito grande. Por motivos de desempenho, as alterações são retornadas em lotes do tamanho limitado. Essa sobrecarga do método de GetChanges retorna o primeiro lote das alterações registrado no log de.

Se desejar que todas as alterações em vez de apenas o primeiro lote, seu código deve chamar o método GetChanges em um loop até que ele retorna uma coleção com zero alterações, significando que ele atingiu o final do log. Você pode usar o ChangeToken da última alteração do primeiro lote para obter o segundo lote, e assim por diante, até chegar uma coleção vazia. Para obter um exemplo, consulte o método GetChanges(SPChangeToken) .

Dica

Por padrão, o log de alterações retém dados por 60 dias. Você pode configurar o período de retenção, definindo a propriedade ChangeLogRetentionPeriod .

Ver também

Referência

SPList class

SPList members

GetChanges overload

Microsoft.SharePoint namespace

Outros recursos

Using the Change Log