Domanda

Qual è il modo corretto per approvare un oggetto in WSS 2.0 attraverso il modello dell'oggetto?Ho qualche codice che è stato recentemente modificato per approvare gli elementi che hanno soddisfatto determinati criteri da parte di un altro sviluppatore.Quel sviluppatore ha lasciato tuttavia, e ora stiamo scoprendo che tutti gli articoli sono stati approvati, indipendentemente dal fatto che soddisfino o meno i criteri.

Sto versando attraverso la letteralmente migliaia di linee di codice in cerca di dove sta accadendo.

In alternativa, c'è un gruppo di autorizzazione che garantisce i diritti di approvazione?So che gli utenti vengono eseguiti il codice, quindi potrei alterarli se esiste una cosa del genere.Tuttavia, nonostante lo trovino qualche menzione nel Documenti MS, sulla nostra installazione non vedo l'autorizzazione elencata ovunque.

Grazie.Per favore fatemi sapere se posso fornire maggiori informazioni - non sono ben versato nella programmazione SP.

È stato utile?

Soluzione

per futuri googlers:

Il modo corretto per approvare un elemento e aggiungere un commento tramite il modello oggetto è

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top