Sharepoint客户端对象模型:如何获取列表中的所有字段

时间:2012-10-15 09:09:04

标签: sharepoint client-object-model sharepoint-clientobject

我有一个名为“讨论列表”的列表。我想从列表中提取所有列。

我想知道如何使用SharePoint客户端对象模型。

1 个答案:

答案 0 :(得分:10)

行。找到了解决方案。回答这里使用我按标题获得的列表,但可以使用任何方法:

// Get your ClientContext for your site  in 'clientContext'

SP.List oList = clientContext.Web.Lists.GetByTitle("List Title Here"); 
SP.FieldCollection fieldColl = oList.Fields;
clientContext.Load(fieldColl);
clientContext.ExecuteQuery();

foreach (SP.Field fieldTemp in fieldColl)
{
    MessageBox.Show(fieldTemp.InternalName.ToString()); //I used MessageBox to show, but you can do whatever you like with it here.
}