Я пытаюсь загрузить документы в SharePoint, используя веб-сервисы, прикрепляющие к файлам собственные метаданные. Я искал, но не нашел хорошего учебника, охватывающего все эти темы. Кто-нибудь может указать мне правильное направление?
Вот почему я думаю, что мне нужно использовать веб-сервисы:
Я работаю на XP, и объектная модель Sharepoint не является удаленной. Это означает, что любой код, который имеет «использование Microsoft.Sharepoint», отсутствует :-(
Я заглянул в веб-сервис CopyIntoItems, но у меня возникли проблемы с его реализацией. Я надеялся на четкое руководство. Я попытался использовать пример кода из http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems.aspx, но я не уверен, каким должен быть мой sourceURL. Кроме того, поскольку я не могу использовать ссылки «Microsoft.Sharepoint», мне интересно, как будут выглядеть мои поля? (Это мои метаданные?) Кроме того, мне любопытно, почему только проекты веб-сайтов позволяют мне добавлять веб-сервис.
Как только файл будет «в» Sharepoint с помощью этого веб-сервиса, мне придется использовать другой для обновления пользовательских столбцов или метаданных. Некоторые из них представляют собой текст произвольной формы, но другие должны совпадать с записями в списках или поисках. Я не нашел никакой информации по этому вопросу.
Спасибо за помощь!