猿问

我想获取 SharePoint 列表的列表项(本地),请分享代码以使用 C# 中的属性获取列表项

我需要的属性位于列表项内,我可以通过单击“按值查找”的属性来查看它,在其中我们可以看到列表的项目。

我已经尝试过以下代码 Console.WriteLine(ListCollection.Title); 并收到此错误!

严重性代码说明项目文件行抑制状态错误 CS1061“ListItemCollection”不包含“Title”的定义,并且找不到接受“ListItemCollection”类型的第一个参数的扩展方法“Title”(您是否缺少 using 指令或程序集参考?)连接控制台 C:\Users*****\Documents\Visual Studio 2015\Projects\Connect Console********\Program.cs 30 活动

从这里引用: https://learn.microsoft.com/en-us/previous-versions/office/developer/sharepoint-2010/ee534956(v%3Doffice.14)

Console.WriteLine(ListCollection.Title);

我期待获得“Key”(标题)的值。


Qyouu
浏览 77回答 1
1回答

九州编程

您要问的不是很清楚,但 ListItemCollection 或 ListItem 上没有标题,所以我不确定您想要什么。您可以使用 ListItemCollection[x] 访问 ListItemCollection 中的每个 ListItem。在你的情况下:Debug.WriteLine(ListCollection[0].Text);看这个例子:    ListItemCollection x = new ListItemCollection();     x.Add(new ListItem() { Text = "test1" });         var y = new ListItem() { Text = "test2" };     x.Add(y);     Debug.WriteLine(x[0].Text);     Debug.WriteLine(y.Text);
随时随地看视频慕课网APP
我要回答