вторник, 24 марта 2009 г.
Создание узла программными методами
private void CreateBackupSite(string createdSiteUrl,string yearWebUrl)
{
string title;
uint nLCID;
string description;
string name;
using (SPSite site = new SPSite(projectWebUrl))
{
using (SPWeb web = site.OpenWeb())
{
title = web.Title;
nLCID = web.Language;
description = web.Description;
name = web.Name;
site.AllowUnsafeUpdates = true;
using (SPWeb pat = site.OpenWeb(yearWebUrl))
{
pat.AllowUnsafeUpdates = true;
using (SPWeb newWeb = pat.Webs.Add(name, title, description, nLCID, Config.ArchiveSite.TemplatePath, true, false))
{
newWeb.AllowUnsafeUpdates = true;
newWeb.Update();
newWeb.AllowUnsafeUpdates = false;
}
pat.AllowUnsafeUpdates = false;
}
site.AllowUnsafeUpdates = false;
}
}
}
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий