quarta-feira, 25 de julho de 2012

Criando listas do SP2010 via c#

Caros, segue abaixo código para criação de listas do SP2010 via c#:

public void CreateList()
        {
                   SPWeb web = SPContext.Current.Web;
                   web.AllowUnsafeUpdates = true;
                   web.Lists.Add("NomeLista", "Descrição da lista", SPListTemplateType.GenericList);
                    SPList listName= web.Lists["NomeLista"];
                    SPView viewName = listName.DefaultView;
                    listName.Fields.Add("NomeCampo", SPFieldType.Text, true);
                    listName.Fields.Add("NomeCampoData", SPFieldType.DateTime, true);
                    viewName .ViewFields.Add("NomeCampo");
                    viewName .ViewFields.Add("NomeCampoData");
                    viewName .Update();
                    web.AllowUnsafeUpdates = false;
        }

Nenhum comentário:

Postar um comentário