csharp 使用客户端对象模型将项添加到SharePoint列表。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 使用客户端对象模型将项添加到SharePoint列表。相关的知识,希望对你有一定的参考价值。

ClientContext cix = new ClientContext("http://scushp01");
            cix.Credentials = new NetworkCredential("scu\\SVCSPProfileReader", "bacrEm7S");
            cix.ExecuteQuery();

            List l = cix.Web.Lists.GetByTitle("HireBirth");
            cix.ExecuteQuery();
            foreach (var pd in lstData)
            {
                try
                {
                    ListItemCreationInformation lci = new ListItemCreationInformation();
                    ListItem li = l.AddItem(lci);
                    li["First_x0020_Name"] = pd.firstName;
                    li["Last_x0020_Name"] = pd.lastName;
                    li["Hire_x0020_Date"] = pd.HireDate;
                    li["Birth_x0020_Date"] = pd.BirthDate;
                    li["Birthday"] = pd.BirthDate.Month.ToString() + "-" + pd.BirthDate.Day.ToString();
                    li["Show"] = pd.BirthDate.Month == DateTime.Now.Month?"True":"False";
                    li["HShow"] = pd.HireDate.Month == DateTime.Now.Month ? "True" : "False";
                    li["Years"] = DateTime.Now.Year - pd.HireDate.Year;
                    li.Update();
                    cix.ExecuteQuery();
                    Console.WriteLine("Added: " + pd.firstName + " " + pd.lastName);
                }
                catch (System.Exception exx)
                {
                    Console.WriteLine(exx.Message);
                }
            }

以上是关于csharp 使用客户端对象模型将项添加到SharePoint列表。的主要内容,如果未能解决你的问题,请参考以下文章

在不知道元素类型的情况下将项添加到列表中

C#使用while循环将项添加到List [关闭]

csharp 使用客户端对象模型从SharePoint列表中删除所有项目

将项添加到数组

将项添加到列表解析中的列表中

sh 用于将项添加到yaml术语列表的Shell脚本