MonoTouch, веб-сервисы Sharepoint и xs: любой
Кто-нибудь получил вызов веб-службы на работус SharePoint работать с MonoTouch / MonoDevelop / Mono ??
Я могу получить WSDL из типичной конечной точки (в данном случае /_vti_bin/Lists.asmx), и MonoDevelop создает файл Reference.cs, как и ожидалось.
Я изменил Reference.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);
Хотя я могу подключиться и получить ответ от веб-службы, все ответы возвращаются с нулем в поле Любой.