Получал ли кто-либо вызов веб-службы для работы с SharePoint для работы с MonoTouch / MonoDevelop / Mono ??
Я могу получить WSDL из типичной конечной точки (в данном случае /_vti_bin/Lists.asmx), и MonoDevelop создает файл Reference.cs, как и ожидалось.
Я изменил ссылку.cs для включения параметра "name", поэтому все элементы XmyAnyElements теперь выглядят следующим образом: [System.Xml.Serialization.XmlAnyElement ("Any", "")] // name и namespace
Хотя это можно скомпилировать,время выполнения жалуется на XmlNode.Честно говоря, я сделал это в XmlNode [], чтобы он мог быть массивом, который invoke [], кажется, хочет.
Затем я строю GetListItemsQuery и передаю его моему вызову GetListItems через: var result = svc.GetListItems («Задачи», null, q, null, «100», null, null);
Хотя я могу подключиться и получить ответ от веб-службы, все ответы возвращаются с нулем в Anyполе.