Ottieni IDS di elenco a livello programmatico dagli URL
Domanda
È possibile recuperare l'ID di un elenco o una libreria con un URL?
Ad esempio, http://myportal/mysubsite/mydocumental/forms/altems.aspx
Se è così, ti preghiamo di fornirmi un codice di esempio.
Molte grazie,
ks
Soluzione
SharePoint è estremamente grande sull'URL che lo passiamo così anche se l'URL non è veramente nel sito o nell'elenco (ma in vista) entrambi il costruttore per SPSite e SPWeb.GetList lo accetta:
using (var site = new SPSite(url))
using (var web = site.OpenWeb())
{
var list = web.GetList(url);
// ID is now in list.ID;
}
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange