Sharepoint SiteUserInfoList获取所有键和值

时间:2015-03-02 12:50:22

标签: c# sharepoint-2013 sharepoint-list

我需要从Sharepoint 2013 SiteUserInfoList列表中获取所有键值和值。

我目前有以下代码:

            SPWeb web = new SPSite("http://sp2013:2013/_catalogs/users/detail.aspx").OpenWeb();
            SPList item = web.SiteUserInfoList;

            foreach (SPListItem f in item.Items)
            {
                foreach (var it in f.Fields)
                {
                    // Here I would like to print out key value pairs
                    Console.WriteLine("Tile: {0}:{1}", it, it.ToString());
                }
            }
            Console.ReadLine();

1 个答案:

答案 0 :(得分:1)

使用以下内容:

Console.WriteLine("Tile: {0}:{1}", it.Title, f[it.Title]);

SPFields是一个关键值集合。要访问其值,您需要传递相应的密钥。

相关问题