Я новичок в объектной модели клиента Sharepoint, и мне трудно получить все предметы из определенного List
вместе с их данными о столбцах. Я думаю, что это меня путает, потому что на самом деле это Folder
, который будет отображаться как List
, который затем фильтруется View
!Как мне перебирать файлы в папке и получать данные из связанных столбцов списка?
Установка такова:
Список: Управляемый Сопутствующий
Просмотр: Предложение Сопутствующий
Папка: Предложение Сопутствующий
Папка относительный URL:/сайты/залога/Managed Залог/Предложение Залог
Это выглядит следующим образом:
можно использовать методы как Lists.GetByTitle("title");
и GetFolderByServerRelativeUrl("path");
получить List
и Folder
объектов соответственно. Я возвращаю правильные Count
, поэтому я думаю, что они вернулись правильно.
Я попытался перебором их, но я могу только когда-либо, кажется, чтобы получить доступ статических свойств, как file.Name
и file.TimeLastModified
, но мой список показывает столбцы как Content_x0020_Type
и Proposal_x0020_Type
.
Я пробовал такие вещи, как file["Content_x0020_Type"]
, но это тоже не сработало.
Как получить папку, затем пропустить каждый элемент и получить данные из столбцов из соответствующего списка/вида?
Я могу выслать свой код при необходимости, но я чувствовал, что это просто смутит вопросы.
Спасибо!
Спасибо Серхио, это отличная помощь. Я обязательно сделаю закладку для этого руководства. Просто будьте осторожны, что я использую объектную модель клиента, где ваш код указывает объектную модель сервера. – Equalsk