Come faccio a rinominare un file utilizzando i servizi Web di SharePoint?
-
13-09-2019 - |
Domanda
Ho una definizione personalizzata per una raccolta documenti e sto cercando di rinominare i documenti all'interno della libreria utilizzando solo l'out dei servizi scatola web. Dopo aver definito una vista con il campo "Nome" in dotazione e cercando la "LinkFilename", le mie chiamate per rinominare un file sono rispettivamente la restituzione di un guasto o ignorando il nuovo valore.
Come faccio a rinominare un file utilizzando i servizi Web di SharePoint?
Soluzione
Utilizza il href="http://msdn.microsoft.com/en-us/library/lists.lists.updatelistitems.aspx" rel="noreferrer"> Lists.UpdateListItems metodo Web <Batch OnError="Continue" PreCalc="TRUE" ListVersion="0">
<Method ID="1" Cmd="Update">
<!-- List item ID of document -->
<Field Name="ID">2</Field>
<!-- Full URL to document -->
<Field Name="FileRef">http://Server/FullUrl/File.doc</Field>
<!-- New filename -->
<Field Name="BaseName">NewName</Field>
</Method>
</Batch>
Altri suggerimenti
Si dovrebbe essere in grado di utilizzare UpdateListItems . Ecco un esempio .
Per commento: "Come chiamare un servizio web" Quindi la domanda reale è Date un'occhiata a rel="nofollow questo esempio . Alcuni più buone procedure dettagliate qui .