SharePoint WebServices через Javascript - представления списка - PullRequest
0 голосов
/ 09 декабря 2011

Я пытаюсь получить список всех списков, представлений и связанных с ними руководств с помощью вызова javascript. Я успешно смог получить направляющие списка, используя метод GetListCollection в службе List. Однако этот сервис не возвращает направляющие просмотра, которые мне также нужны. Есть ли другой веб-сервис, который может дать мне эту информацию?

Обновление: Хорошо, я понял это. Существует соответствующий веб-сервис для представлений (views.asmx - GetViewCollection). Мне просто нужно запросить этот сервис во время перебора элементов списка.

1 Ответ

0 голосов
/ 09 декабря 2011

Что ж, вы можете использовать сервис _vti_bin / lists.asmx, когда у вас есть имена списков, сделать что-то вроде этого:

node.ChildNodes[i].Attributes["ows_ID"].Value;

Это вернет Guid списка.Как только у вас будет идентификатор, вам нужно будет сделать следующее:

Change “%7B” to “{”, all “%2D” to “-“ and all “%7D” to “}”
...