Altere as datas Criadas e Última Modificação no SharePoint / MOSS 2007

3

Estamos migrando uma grande estrutura de diretórios de documentação para o SharePoint 2007. Em nossos testes, o SharePoint obviamente define a data de criação e modificação para o tempo de upload. Existe alguma maneira de mudar isso para as informações do arquivo?

Já estamos configurando vários outros metadados em nosso script de upload, mas parece que não podemos modificar esses valores.

    
por Doug Luxem 30.07.2009 / 19:47

2 respostas

3

Aqui estão mais alguns detalhes sobre o uso da API para atualizar as datas criadas e modificadas em itens no SharePoint:

SPSite site = new SPSite("http://sharepointsite/subsite");
SPWeb web = site.OpenWeb();
SPList list = web.Lists["My List"];
web.AllowUnsafeUpdates = true;
foreach (SPListItem item in list.Items)
{
   item["Modified"] = "Set the date";
   item["Created"] = "Set the date";
   item.UpdateOverwriteVersion();
}
    
por 20.08.2009 / 20:08
1

Você pode fazer isso por meio da API, a propriedade Created no SPListItem é gravável.

    
por 30.07.2009 / 20:44