我正在尝试使用C#获取修订版的最后修改用户。
每当我尝试从Revision对象获取lastmodifieduser时,我最终得到一个空指针。
User driveuser;
foreach (string fileid in fileids)
{
revisionRequest = service.Revisions.List(fileid);
revisionRequest.PageSize = 1;
try
{
revisions = revisionRequest.Execute().Revisions;
}catch(Exception e)
{
continue;
}
if(revisions != null && revisions.Count > 0)
{
foreach (var revision in revisions)
{
driveuser = revision.lastmodifyinguser;
}
}
else
{
Console.WriteLine("No revisions");
}
user = null;
revisions.Clear();
我最终以driveuser为空。有什么想法吗?
答案 0 :(得分:0)
Pinoyyid的解决方案有效,我不得不使用revisionRequest.Fields添加我想要的字段