以网址以编程方式获取列表的ID
题
是否可以使用URL检索列表或库的ID?
例如, http://myportal/mysubsite/mydocuments/forms/allitems.aspx
如果是这样,请向我提供一些示例代码。
非常感谢,
ks
解决方案
SharePoint对我们传递的URL非常大,所以即使URL并非真正对网站或列表(但是要查看)Spsite和SpWeb.GetList的构造函数都接受它:
using (var site = new SPSite(url))
using (var web = site.OpenWeb())
{
var list = web.GetList(url);
// ID is now in list.ID;
}
.