в веб-сервисах sharepoint я могу использовать getListItems () для получения дочерних элементов списка.
В библиотеке документов иногда элементом является папка.
"ows_FSObjType = 1"
Есть ли способ запросить у SP дочерние элементы этой папки?
Запрос с помощью getListItems () с использованием идентификатора папки дает мне исключение SOAP.
Редактировать:
Я обнаружил, что у этого веб-сервиса есть больше методов
Существует метод «перечислить папку», у которого есть свойство «isFolder», но нет метода для рекурсивного просмотра его содержимого.
Спасибо, Сэм. :)





В методе GetListItems одним из необязательных параметров является XMLNode с именем «QueryOptions». Один из элементов, которые вы можете вставить в этот узел, - <Folder>.
Итак, вы должны иметь возможность передать что-то вроде:
<QueryOptions>
<Folder>/My/Path/Here</Folder>
</QueryOptions>
Возможно, я немного ошибаюсь (не пытался создать и запустить запрос при написании этого сообщения), но общая идея должна быть здравой. Вы можете увидеть более подробную информацию об этом в Справочник MSDN GetListItems.