Мне нужно получить, прочитать и обновить рабочие книги, присутствующие в представлении библиотека документов. Я пытаюсь использовать CSOM для того же, что и я, я создаю приложение на С#. Я могу генерировать клиентский токен, а также получать документы с помощью (TokenHelper)
FileCollection files = ctx.Web.GetFolderByServerRelativeUrl(folderName).Files
Но у меня есть две проблемы: 1. Как получить документы из определенного представления, поскольку описанный выше метод дает все документы. 2: Когда я пытаюсь открыть документ, используя приведенный ниже код, я получаю исключение.
FileInformation fileInformation = Microsoft.SharePoint.Client.File.OpenBinaryDirect(context, (string)f.ServerRelativeUrl);