Представляет веб-сайт 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;
    }
}