Описание тега spweb
Представляет веб-сайт SharePoint Foundation.
Определение:
Объект SPWeb представляет отдельный веб-сайт в SharePoint, находящийся в семействе сайтов ( SPSite).
Больше чтения:
Пример кода:
//through current context
SPWeb myWeb = SPContext.Current.Web;
//opening from an SPSite
SPWeb mySite = mySiteCollection.OpenWeb("http://yoursiteurl/"))
SPWeb
реализует IDisposable
интерфейс, поэтому вы должны закрыть объект, когда он вам больше не нужен. Это не тот случай, когда объект назначается через контекст. Итак, в первой строкеDispose()
не должны называться. Вы можете закрыть его вручную или использовать оператор using, чтобы сделать это за вас:
//manually
myWeb.Dispose();
//using statement
using(SPSite mySiteCollection = new SPSite("http://mysharepointsite/"))
{
using(SPWeb myWeb = mySiteCollection.OpenWeb("http://yoursiteurl/"))
{
//get the title of the website
string name = myWeb.Title;
}
}