Я только начал использовать Sharepoint Foundation 2010 и пытаюсь написать функцию из c # для добавления страниц на сайт.
У меня есть код, работающий над созданием нового сайта, но я не могу найти никакой документации о добавлении страницы на существующий сайт с использованием объектной модели клиента.
Это, наверное, простой вопрос, но если кто-нибудь может мне помочь, я был бы признателен.
Спасибо.
Обновление
Это то, что я имею до сих пор:
private void createPage()
{
ClientContext context = new ClientContext(url);
Site siteCollection = context.Site;
Web site = context.Web;
List pages = site.Lists.GetByTitle("Pages");
FileCreationInformation fileCreateInfo = new FileCreationInformation();
fileCreateInfo.Url = "NewPage";
fileCreateInfo.Content = System.Text.Encoding.ASCII.GetBytes("Test");
context.Load(pages.RootFolder.Files.Add(fileCreateInfo));
context.ExecuteQuery();
context.Dispose();
}
Но я получаю исключение сервера «Список« Страниц »не существует на сайте с URL»