2010-01-12 2 views
0

Я использую метод GetListItems веб-службы SharePoint List. Я хотел бы получить все элементы в заданной папке с заданным ID (не путь). Этот метод позволяет вам пройти в QueryOptions xml, который позволяет вам установить путь к папке. Однако, поскольку пути могут меняться, это не так полезно для меня, и было бы намного лучше использовать идентификатор папки вместо этого.Возможно ли использовать веб-службы SharePoint для извлечения всех элементов в папке с данным идентификатором?

Кто-нибудь знает, как это сделать?

ответ

0

Обходной путь - один из способов сделать это - выполнить два запроса - сначала найти папку по ее идентификатору (добавить «FileLeafRef» в список необходимых полей), а затем сделать рекурсивный запрос, требующий которые будут находиться в папке с URL-адресом, который вы получили в первом цикле.