Программно получить идентификаторы списка от URL
Вопрос
Возможно ли получить идентификатор списка или библиотеки с URL?
Например, 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;
}
. Не связан с sharepoint.stackexchange