получение даты загруженных файлов в sharepoint - PullRequest
0 голосов
/ 16 марта 2012

Есть ли способ, которым я могу получить дату, когда файл был загружен в список sharepoint, используя веб-сервисы sharepoint? Мне нужно использовать веб-сервисы, потому что мое приложение будет установлено на клиентском компьютере.

Ответы [ 2 ]

0 голосов
/ 20 июля 2012

Это тоже отличный инструмент. К вашему сведению: http://www.u2u.be/res/tools/camlquerybuilder.aspx

0 голосов
/ 16 марта 2012

Вы можете использовать Sharepoint Lists.asmx Webservice (http://<Site>/_vti_bin/Lists.asmx), чтобы проверить дату создания или изменения загруженного файла в SharePoint.

Этот веб-сервис вернет XML-документ, подобный следующему:

<listitems xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" 
   xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" 
   xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" 
   xmlns="http://schemas.microsoft.com/sharepoint/soap/">
   <rs:data ItemCount="4">
      <z:row ows_Number_Field="6555.00000000000" 
         ows_Created="2003-06-18T03:41:09Z" 
         ows_Modified="2009-07-02 14:16:18
         ows_ID="3" ows_owshiddenversion="3" />
      <z:row ows_Number_Field="78905456.0000000" 
         ows_Created="2003-06-18T17:15:58Z" 
         ows_Modified="2009-07-02 14:16:18"
         ows_ID="4" ows_owshiddenversion="2" />
         ...
   </rs:data>
</listitems>

Утомительной частью работы с веб-сервисом sharepoint является запись (с CAML) параметра для передачи в веб-сервис и получение значений из возвращенного XML-документа. См. MSDN для образца.

Я также нашел какой-то блог, в котором используется LINQ to XML, и его проще использовать. Пожалуйста, проверьте ссылку ниже.

http://blogs.msdn.com/b/ericwhite/archive/2009/01/06/getting-started-with-sharepoint-wss-web-services-using-linq-to-xml.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...