Ulteam.SharePoint.Client
ListInitialization Class
Namespace: Ulteam.SharePoint.Client
Description
Создание списков для работы с процессом.
Constructors
Name | Description |
---|---|
ListInitialization() | Инициирование пустого SchemeList. |
Methods
Name | Description |
---|---|
AddLists(ClientContext Context, Boolean AddSamplesToLists) | Добавление списков из SchemeList, если они не существуют. Context: SharePoint site collection context. AddSamplesToLists: Добавить примеры в списки настроек. |
SetByDefault() | Определяем списки по умолчанию. |
Samples
/// <summary>
/// Создание списков для процесса и уведомлений
/// </summary>
public void AddStandardLists()
{
ClientContext context = TestSettings.Context;
// инициирование объекта
ListInitialization listInitialization = new ListInitialization();
// добавление схем стандартных список для процессов и уведомлений
listInitialization.SetByDefault();
// Можно удалить часть списков, если они не нужны,
// либо добавить свои списки.
// Для этого необходимо поменять listInitialization.SchemeList,
// как это делается в listInitialization.SetByDefault
// ------------------------------------------------------------
// создание списков из listInitialization.SchemeList
listInitialization.AddLists(context);
}