У меня есть функция Sharepoint, которая включает в себя шаблон списка настроек, который читается другими функциями. В списке должно быть определенное имя для всего, что нужно для работы, поэтому в идеале я бы предпочел создать список вместо шаблона списка.Создать список при установке функции в SharePoint Server 2010
Я пробовал играть с классом EventReceiver
, переопределив FeatureInstalled
метод. Он получает параметр SPFeatureReceiverProperties
. Я просмотрел документацию и увидел, что одно свойство, UserCodeSite
, относится к SPSite
, где установлена функция, если это решение с областью Site
, которое у меня есть. Таким образом, я хотел написать фрагмент кода, который создал бы конкретный список из шаблона списка, включенного в эту функцию.
SPWeb_object.Lists.Add(listName, "", SPListTemplate_object)
Однако свойство имеет нулевое значение, а также Feature
собственность. Поэтому я не могу получить объект SPSite, и я не могу получить объект SPWeb.
Любые другие идеи?
Итак, в вашем проекте Sharepoint у вас есть Список, созданный при реализации? – ironman
Я хочу иметь это. И было бы предпочтительнее иметь этот список, созданный из шаблона. Пока у меня только шаблон. – AlexanderMP