Использование метода SPListCollection.Add (String, String, String, String, Int32, String, SPListTemplate.QuickLaunchOptions) в sharepoint - PullRequest
3 голосов
/ 05 октября 2010

Как использовать метод

SPListCollection.Add(String, String, String, String, Int32, String, SPListTemplate.QuickLaunchOptions)`

для программного создания библиотеки документов SharePoint с использованием asp.net?

1 Ответ

1 голос
/ 05 октября 2010

Добавление библиотеки документов, которая появляется в области быстрого запуска

Трудный путь - с помощью Добавить (String, String, String, String, Int32, String, String,SPFeatureDefinition, SPListTemplate.QuickLaunchOptions) перегрузка метода

web.Lists.Add("Old documents",
  "This library stores old documents.",
  "old-docs",
  "00BFEA71-E717-4E80-AA17-D0C71B360101",
  101,
  "101",
  SPListTemplate.QuickLaunchOptions.On);
  • параметр featureId (четвертый) - это строка, содержащая идентификатор функции, определяющей список;Вы можете найти идентификаторы функций стандартных определений списков онлайн ( здесь , здесь или здесь ) или в соответствующих файлах в 12 улье

Простой способ - в 2 этапа

Guid newListGuid = web.Lists.Add("Old documents",
  "This library stores old documents.",
  SPListTemplateType.DocumentLibrary);

SPList newList = web.Lists[newListGuid];
newList.OnQuickLaunch = true;
newList.Update();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...