Permitindo o gerenciamento de tipos de conteúdo em listas do SharePoint através do serviço web

StackOverflow https://stackoverflow.com/questions/1005984

Pergunta

Eu posso permitir a gestão de tipos de conteúdo em "Configurações avançadas" de uma biblioteca documento. Existe algum método de serviço web para isso? Eu preciso fazer isso de uma forma automática, não manualmente.

Parece que nem Lists.AddList nem Lists.UpdateList pode definir o valor do atributo "Flags" o que é necessário para isso. Meu cliente de serviço Web tem alread criou um novo tipo de conteúdo e tem associado este tipo de conteúdo com a lista. Mas sem habilitar o gerenciamento de tipos de conteúdo, o novo tipo não irá aparecer no "New" menu drop-down, por exemplo.

Niklas

Foi útil?

Solução

Os serviços web são limitadas em comparação com o que está disponível usando o modelo de objeto. Se você não pode encontrá-lo na web Services SDK (não pode), então, infelizmente, não existe.

Se você pode usar o modelo de objeto, consulte SPList.ContentTypesEnabled . Caso contrário, você precisará criar o seu próprio serviço de web que vira o bit nesta propriedade particular.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top