ФонаПолучение OneDrive папки в иерархии
Я использую Microsoft.Office.365 0.1.1-alpha
биты для доступа OneDrive для бизнеса из Xamarin App (прошивки быть конкретным).
Код, который у меня есть сейчас, выглядит так, чтобы получить список папок.
var client = await EnsureClientCreated(context);
var fileResult = await client.Files.ExecuteAsync();
var folders = fileResult.CurrentPage.OfType<Microsoft.Office365.SharePoint.Folder>();
Проблема заключается в том, что я получаю список папок объектов обратно, но нет никакого смысла иерархии expept для подсказки в пути URL. Я получаю все папки в своем OneDrive независимо от того, какую позицию он имеет в структуре папок.
URL-адрес выглядит примерно как для папки в корне.
"https://tsse1008669-my.sharepoint.com/personal/someuser_some_domain_com/Documents/Shared"
Однако Childrens
коллекция содержит 0 Дети и нет ничего другого, чтобы указать, что это в корне, или что он имеет родителя.
Также стоит отметить, что мой опыт SharePoint очень ограничен! :)
Вопрос
Как получить доступ к OneDrive для бизнеса с помощью «Microsoft Office 365 My Files Библиотека для .NET» таким образом, чтобы я мог ориентироваться в структуре папок?
Постараюсь это! Что делать, если вы хотите, чтобы все папки в корне? –