Domanda

La risposta errata è stata selezionata automaticamente dallo stupido sistema di taglie.

Uso le estensioni della prima pagina per interagire con SharePoint Services 3.0 come descritto qui .

Nella maggior parte dei campioni ho visto che il cliente cerca semplicemente stringhe inglesi particolari nel risultato e lo usa per determinare se si è verificato un errore. Tuttavia, sto scrivendo un'applicazione che può essere ampiamente distribuita e messa su server SharePoint non in lingua inglese, quindi preferirei utilizzare i codici di errore restituiti.

Sfortunatamente, la documentazione per i codici di errore è molto male definita . Contiene gemme come:

  

Sebbene molti metodi del protocollo RPC abbiano messaggi di errore univoci, la maggior parte si basa su un formato di messaggio di errore standard per inoltrare informazioni se un metodo non viene completato correttamente.

Hrm, quale sarebbe questo "formato di messaggio di errore standard" ... e

  

Lo stato è il codice di errore da   Estensioni del server di FrontPage per   condizione riscontrata. osstatus è il   codice di errore dal sistema operativo ..

anche purtroppo divertente:

  

In generale, i codici sono interi   i valori e i messaggi sono di testo   stringhe che riassumono l'errore.

ma da nessuna parte c'è una tabella che descrive il possibile contenuto di questi errori da trovare.

Mi sembra probabile che il codice di errore del sistema operativo sia un HRESULT ma non ho idea di cosa cercare in termini di potenziali fonti per i codici di errore di SharePoint. Il mio unico indizio è che status = 589826 sembra indicare che esiste già un file.

La risposta errata è stata selezionata automaticamente dallo stupido sistema di taglie.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top