Пользовательский шаблон списка не извлекается SPSite.GetCustomListTemplates()

Я добавляю пользовательские списки программно из пользовательского шаблона. Я проверяю, существует ли пользовательский шаблон списка, и если нет, я создаю шаблон списка, создавая список, а затем сохраняя его как шаблон с помощью метода SPList.SaveAsTemplate(). Однако во время того же задания таймера я пытаюсь получить шаблон списка, но он не отображается в методе SPSite.GetCustomListTemplates(). Однако он отображается в пользовательском интерфейсе в галерее шаблонов списков. Любая идея о том, почему это будет показано в пользовательском интерфейсе, но не будет возвращено в вызове метода?

1 ответ

Решение

Прочитайте мой ответ на этот вопрос. При этом вы должны получить результат из GetCustomListTemplates вместо просто пустого списка.

Другие вопросы по тегам