Включение управления типами контента в списках SharePoint через веб-сервис - PullRequest
2 голосов
/ 17 июня 2009

Я могу включить управление типами контента в «расширенных настройках» библиотеки документов. Есть ли способ веб-службы для этого? Мне нужно сделать это автоматически, а не вручную.

Кажется, что ни Lists.AddList, ни Lists.UpdateList не могут установить значение атрибута "Flags", которое необходимо для этого. Мой клиент веб-службы уже создал новый тип контента и связал этот тип контента со списком. Но без включения управления типами контента новый тип не появится, например, в раскрывающемся меню «Новый».

Никлас

1 Ответ

2 голосов
/ 17 июня 2009

Веб-сервисы ограничены по сравнению с тем, что доступно с использованием объектной модели. Если вы не можете найти его в SDK веб-служб (я не могу), то, к сожалению, его не существует.

Если вы можете использовать объектную модель, см. SPList.ContentTypesEnabled . В противном случае вам нужно будет создать собственный веб-сервис , который переключит бит этого конкретного свойства.

...