Хорошо, поэтому я выяснил, как подключиться к веб-службе (стиль .NET 2.0) и вернуть несколько списков.
private void PrintLists()
{
// ListsService is a property that returns the Lists web service, authenticated.
XmlNode node = ListsService.GetListCollection();
foreach (XmlNode sub_node in node.ChildNodes)
{
Console.WriteLine(sub_node.Attributes["Title"].InnerText);
}
}
Это возвращает количество списков, которые действительно существуют в SharePointinstance.
Проблема, с которой я столкнулся, заключается в том, что список, который мне нужен, глубоко в SharePoint.Существуют «под-сайты» или «под-сети», как я понимаю, они называются (пожалуйста, исправьте меня, если я ошибаюсь), это вкладки в верхней части страницы SharePoint при просмотре в браузере.На одной из этих вкладок есть определенный подраздел, а затем, наконец, несколько списков, один из которых я хочу получить.
Но эти списки не отображаются, когда я выбираю их скод выше, понятно, потому что я не сказал веб-сервису, где их искать, и вот где я застрял.Я не знаю, как указать местоположение списка, который я хочу получить.
Любая помощь, как всегда, ценится.