Я начинаю играть с OneDrive API для .net, чтобы получить список всех элементов, включенных в папку i'm используя следующий вызов:Как получить только список папок существующей папки OneDrive C#
Item folder=null;
try
{
string expandValue = "thumbnails,children";
folder = await a_oneDriveDevice.Drive.Root.ItemWithPath(path)
.Request()
.Expand(expandValue)
.GetAsync();
}
catch (Exception ohno)
{
}
Однако я не смог найти в документации, что являются соответствующие фильтры, чтобы добавить к функции Expand(), чтобы получить только список файлов (или папок). Может ли кто-нибудь указать мне в правильном направлении?
Спасибо!
Кроме того, расширение миниатюр по запросу для папки будет только эскизы для этой папки. Если вы хотите получить миниатюры для дочерних элементов папки, я рекомендую вместо этого выполнить этот запрос: 'Drive.Root.ItemWithPath (path) .Children.Request(). Развернуть (« thumbnails »). Фильтр (« папка ne null »)) .GetAsync() ' –
Он отлично работает! – Kutu