Я нашел этот учебник, но он есть в Vb и слишком много чего не хватает, поэтому я не уверен, как заставить его работать.
Here is a short example of how to get list views using Client object model in SharePoint 2010
Dim objmyList As SP.List = g_objCore.Security.Web.Lists.GetByTitle(“**Your List Name*”)
Dim objmyView As SP.View = objmyList.Views.GetByTitle(“*Your View Name*”)
Dim objViewFldColl As SP.ViewFieldCollection = objmyView.ViewFields
g_objCore.Security.ClientContext.Load(objViewFldColl)
g_objCore.Security.ClientContext.ExecuteQuery()
Now you can iterate through objViewFldColl to get the Fields in the View
Я не уверен, как получить эту объектную модель клиента. Я также не знаю, в какой список импортировать. У меня есть выбор из 3 пространств имен
using Microsoft.Office.Server.ActivityFeed;
using Microsoft.SharePoint.Portal.Audience.AdminUI;
using System.Windows.Documents;
Я пытаюсь сделать это в визуальном коде веб-части. Я использую C #, и у меня буквально 5 минут опыта обмена баллами (вроде бы нужно пропустить 101 балл sharepoint и выполнить эту небольшую часть какого-то проекта, который я сейчас на временной основе).