是否可以通过Google Drive API确定该文件夹是否为共享Drive文件夹?
以下是我用来检查此代码:
DriveService service = GetService();
var request = service.Files.List();
request.IncludeTeamDriveItems = true;
request.SupportsTeamDrives = true;
IList<File> listFiles = request.Execute().Files;
if (listFiles != null && listFiles.Count > 0)
{
foreach (var file in listFiles)
{
if(file.TeamDriveId == aIdFolder)
{
//Yes It's a shared drive folder
}
}
}
请指教。
建议的解决方案对我有用:
var listFiles = ListAllFiles(service).Files;
if (listFiles != null && listFiles.Count > 0)
{
foreach (var file in listFiles)
{
if (file.Id == aIdFolder && !String.IsNullOrWhiteSpace(file.TeamDriveId))
{
//here your result
return true;
}
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句