Как переименовать файл с помощью веб-служб SharePoint?

StackOverflow https://stackoverflow.com/questions/994173

Вопрос

У меня есть собственное определение библиотеки документов, и я пытаюсь переименовать документы в библиотеке, используя только готовые веб-службы.Определив представление с предоставленным полем «Имя» и попробовав «LinkFilename», мои вызовы для переименования файла соответственно возвращают ошибку или игнорируют новое значение.

Как переименовать файл с помощью веб-служб SharePoint?

Это было полезно?

Решение

Использовать Списки.UpdateListItems веб-метод.XML-запрос должен выглядеть так:

<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>

Другие советы

Вы должны иметь возможность использовать Обновление списка элементов. Вот пример.

За комментарий:Итак, фактический вопрос: «Как мне позвонить в веб -сервис?» Посмотрите этот пример.Еще несколько хороших прохождений здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top