Visão geral: Alterar tokens, tipos de objeto e tipos de alteração
Cada tempo de Change Log é consultado para alterações, ele retornará uma alteração token. Esse token alteração corresponde a uma entrada banco de dados up to que o cliente consulta tenha sido sincronizado.
O token alteração usa o seguinte formato:
Enum1* ; Enum2 ; GUID ; Tempo ; *ChangeNumber
Onde os seguinte valores são indicados:
EEnum1 : Integer correspondente ao tipo de objeto alterado (por exemplo, SPChangeSite ou SPChangeList).
EEnum2 : Integer correspondente ao tipo de evento alterado (por exemplo, adicionar, excluir ou atualizar.).
GGuid : GUID do objeto que foi alterado.
TTime Tempo: o objeto foi alterado.
CChangeNumber : ID da tabela EventCache ou o número alteração.
Exemplo:
1; 1; 0ac863f6-3a07-4d5e-bd07-78bebb0a34f1; 633033246547900000; 217
Para uma sincronização incremental, o cliente deve transmitir em um token alteração. Se um token alteração não for passado, o Change Log API retorna um lote de alterações 1000, que, em seguida, podem ser usadas para obter mais iterações para get mais alterações.
Tipos de objeto
The Change Log records changes to the following SharePoint objects: Item, List, Web, Site, File, Folder, Alert, User, Group, Contenttype, Field, SecurityPolicy, and Views.
Tipos de alteração
The Change Log records the following types of changes: Add, Update, Delete, Rename, Moves, Restore, RoleAdd, RoleUpdate, RoleDelete, AssignmentAdd, AssignmentDelete; SystemModify, MemberAdd, MemberDelete, and Navigation.