WSS 3.0 - невозможно отобразить созданные пользовательские списки шаблонов с помощью веб-служб

Я создал пользовательский список из другого списка в sharepoint, он сохранен в "Галерее шаблонов списков". Мне нужно получить этот новый шаблон списка с помощью веб-служб, но метод списков.GetListTemplates не извлекает пользовательские шаблоны. Как я могу получить пользовательские шаблоны? Так, чтобы я мог использовать его для создания списка.

3 ответа

Решение

Настраиваемый веб-сервис - путь

Вы пробовали это с помощью этого?

[MSDN] [1] http://msdn.microsoft.com/en-us/library/dd586523(office.11).aspx

Он должен получить все списки, включая галерею шаблонов списков, которая скрыта...

string listName = "ListTemplateName";

foreach (SPListTemplate template in web.ListTemplates)
        {
            if (template.InternalName.Equals(internalName))
            {
                return template;
            }
        }
Другие вопросы по тегам