c# - 确定文件夹 ID 是共享驱动器文件夹还是简单驱动器文件夹
问题描述
有没有办法通过 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
}
}
}
请指教。
解决方案
推荐阅读
- c# - 如果包含一些字符串,则隐藏 ComboboxItem
- macos - Dock 中缺少 MacOS 图标 (10.14 Mojave)
- r - Plotly R 中的时间序列
- odoo - 自升级到odoo 11以来,odoo付款错误查询空值
- android - 在三星 s8 上解析包时出现问题,有什么解决方案吗?
- python - 如何对我的 python docker 容器之外的文件更改做出反应?
- javascript - 不使用属性从网页下载图片
- solr - ApacheSolrForTypo3 无法从查询字符串中获取结果
- angular - .NET Core 2.1 SignalR 在使用 Angular 6 客户端进行长轮询时回退
- php - 在有数据时从 php/mysqli 查询中获取没有结果行/字段