Aprobación de elementos de la biblioteca de documentos del modelo de objeto en WSS 2.0

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/59047

  •  10-12-2019
  •  | 
  •  

Pregunta

¿Cuál es la forma correcta de aprobar un elemento en WSS 2.0 a través del modelo de objeto?Tengo algún código que se modificó recientemente para apruebe automáticamente los artículos que cumplieron con ciertos criterios de otro desarrollador.Sin embargo, ese desarrollador ha dejado, y ahora estamos descubriendo que todos los artículos están siendo aprobados, independientemente de si cumplen con ese criterio.

Estoy derramando a través de las miles de líneas de código que buscan dónde está sucediendo esto.

Alternativamente, ¿hay un grupo de permisos que otorgue derechos de aprobación?Conozco a los usuarios que el código se ejecuta como, para que pueda alterar aquellos si existe tal cosa.Sin embargo, a pesar de encontrar cierta mención en el MS Docs, en nuestra propia instalación, no veo el permiso en la lista en ninguna parte.

gracias.Por favor, hágamelo saber si puedo proporcionar más información, no estoy bien versado en la programación SP.

¿Fue útil?

Solución

para futuros googlers:

La forma correcta de aprobar un artículo y agregar un comentario a través del modelo de objeto es

newItem.ModerationInformation.Status = SPModerationStatusType.Approved;
newItem.ModerationInformation.Comment = "Automatic Approval";

Licenciado bajo: CC-BY-SA con atribución
scroll top