我想以编程方式将列(查找字段)添加到SharePoint组列表中。就像这张来自行政部门的图片。

发布于 2016-04-06 19:43:09
您可以通过列表的ID直接获取SPList对象。当您单击标记为红色的链接时,您将在Url中看到GUID。
复制此ID并使用此代码获取SPList对象。
SPList list = web.Lists.GetList(new Guid("<your copied ID>"), false);
Console.WriteLine(list.Title);然后,您可以使用SPList对象像添加任何其他普通列表一样添加列(通过返回SPFieldCollection的Fields属性)。使用list.Fields.Add()添加现有列。
您可能需要先创建网站栏(或使用重载方法立即创建)
查看此处:https://msdn.microsoft.com/en-us/library/office/aa540133%28v=office.14%29.aspx
https://stackoverflow.com/questions/36449228
复制相似问题