Description:
I have a list named "CustomList" which contains an view called "All Items". I am going to add the field "Calculated" to the "All Items" view using Client Object Model.
Code:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.SharePoint.Client; namespace COM { class Program { static void Main(string[] args) { // siteURL is the string that contains the site URL string siteUrl = "http://serverName:50000/sites/Testing"; // ClientContext object is used to get the context for the SharePoint objects ClientContext clientContext = new ClientContext(siteUrl); Web web = clientContext.Web; List list = web.Lists.GetByTitle("CustomList"); View view = list.Views.GetByTitle("All Items"); ViewFieldCollection viewFields = view.ViewFields; viewFields.Add("Calculated"); view.Update(); clientContext.ExecuteQuery(); } } }
|
Summary:
Thus in this blog you have seen how to add a field to the list view in SharePoint 2010 using Client Object Model.
Join the conversation! Your thoughts help the community grow.