Pergunta

Qual é a maneira correta para aprovar um item no WSS 2.0 através do modelo de objeto?Eu tenho um código que foi recentemente modificado para auto aprovar itens que cumpridos determinados critérios por outro desenvolvedor.Que o desenvolvedor tem a esquerda no entanto, e agora estamos descobrindo que TODOS os itens estão sendo aprovada, independentemente de terem ou não atender a esse critério.

Eu estou derramando através de, literalmente, milhares de linhas de código olhando para onde isso está acontecendo.

Como alternativa, existe um grupo de permissões que concede direitos de aprovação?Eu sei que o blog o código é executado como, então, eu poderia alterar os, se tal coisa existe.No entanto, apesar de encontrar alguma menção de que no MS docs, em nossa própria instalação não vejo a permissão listado em qualquer lugar.

Obrigado.Por favor, deixe-me saber se eu posso fornecer mais informações - eu não sou bem versado em SP programação.

Foi útil?

Solução

Para o futuro, os googlers:

A forma adequada para aprovar um item e adicionar um comentário através do modelo de objeto é

newItem.ModerationInformation.Status = SPModerationStatusType.Approved;
newItem.ModerationInformation.Comment = "Automatic Approval";
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top