sharepoint foundation 2010客户端对象模型给出了错误的上次修改时间的文件版本

时间:2012-01-31 05:39:05

标签: sharepoint-2010

sharepoint foundation 2010客户端对象模型给出了错误的上次修改时间的文件版本。如何获得正确的修改时间。

我正在使用以下代码......

SP.File file = web.GetFileByServerRelativeUrl(serverRelatedUrl);
clientContext.Load(file, fv => fv.Name, fv => fv.Exists, fv => fv.TimeLastModified);
clientContext.ExecuteQuery();
SP.FileVersionCollection fileVersionCollection = file.Versions;
clientContext.Load(fileVersionCollection);
clientContext.ExecuteQuery();

foreach (SP.FileVersion fileVersion in fileVersionCollection)
{
   clientContext.Load(fileVersion, fv => fv.Created);
   clientContext.ExecuteQuery();

   DateTime ModifiedTime = fileVersion.Created;
 }

这里fileVersion.Created给出协调世界时(UTC)。

0 个答案:

没有答案