Steps
- Open Visual Studio in your system
- Select Console Applciation template and give as name "CreateList"
- Add a Microsoft.Cleint Assembly refrence file in right side refrence tab in visual studio.
- Replace Program.cs with the source code below.
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Microsoft.SharePoint.Client;
- namespace CreateList
- {
- class Program
- {
- static void Main(string[] args)
- {
-
-
-
- ClientContext clientContext = new ClientContext("http://gauti.sharepoint.com/sites/SP/");
-
-
- ListCreationInformation creationInfo = new ListCreationInformation();
- creationInfo.Title = "NewList";
- creationInfo.Description = "new list created using VS 2012 &CSOM";
- creationInfo.TemplateType = (int) ListTemplateType.GenericList;
-
-
- List newList = clientContext.Web.Lists.Add(creationInfo);
-
- clientContext.Load(newList);
-
- clientContext.ExecuteQuery();
-
- Console.WriteLine(newList.Title);
- Console.ReadLine();
- }
- }
- }
Output
Hit F5 and see the magix happend in SharePoint 2013. Hope you have enjoyed this.!!! :-)