Ulteam.SharePoint
ListInitialization Class
Namespace: Ulteam.SharePoint
Description
Создание списков для работы с процессом.
Constructors
Name | Description |
---|---|
ListInitialization() | Инициирование пустого SchemeList. |
Methods
Name | Description |
---|---|
AddLists(SPWeb Web, Boolean AddSamplesToLists) | Добавление списков из SchemeList, если они не существуют. Web: Узел для создания на нем списков. AddSamplesToLists: Добавить примеры в списки настроек. |
SetByDefault() | Определяем списки по умолчанию. |
Samples
public void AddStandardLists()
{
SPWeb web = Settings.Mock.Web;
// инициирование объекта
ListInitialization listInitialization = new ListInitialization();
// добавление схем стандартных список для процессов и уведомлений
listInitialization.SetByDefault();
// Можно удалить часть списков, если они не нужны,
// либо добавить свои списки.
// Для этого необходимо поменять listInitialization.SchemaList,
// как это делается в listInitialization.SetByDefault
// ------------------------------------------------------------
// создание списков из listInitialization.SchemaList
listInitialization.AddLists(web);
}