ProviderHostedCustomUIActionsWeb.Models.ContactsListManager.CreateContactsList C# (CSharp) Method

CreateContactsList() public method

public CreateContactsList ( ) : ContactsList
return ContactsList
        public ContactsList CreateContactsList()
        {
            ListCreationInformation lci = new ListCreationInformation();
              lci.Title = "Contacts";
              lci.TemplateType = 105;
              lci.Url = "Lists/Contacts";
              lci.QuickLaunchOption = QuickLaunchOptions.On;

              List contactsList  = clientContext.Web.Lists.Add(lci);
              clientContext.Load(contactsList, list => list.Title, list => list.DefaultViewUrl);
              clientContext.ExecuteQuery();

              return new ContactsList {
            Title=contactsList.Title,
            DefaultViewUrl= (clientContext.Web.Url + contactsList.DefaultViewUrl)
              };
        }

Usage Example

Ejemplo n.º 1
0
 public ActionResult CreateContactsList()
 {
     ContactsListManager contactsListManager = new ContactsListManager();
       ContactsList newList = contactsListManager.CreateContactsList();
       return Redirect(newList.DefaultViewUrl);
 }