0
Lists web service in sharepointと同じインターフェイスを使用するWebサービスを実装したいと考えています。私はこれをsharepointで実行したくありません。これを始めるには良い方法はありますか?Sharepoint Webサービスを実装する方法
wsdl.exeツールを使用していくつかのラッパークラスを生成しようとしましたが、生成されたラッパーが構造パラメーターにパンクしてXMLとして指定したようです。たとえば、GetList
の生成されたラッパーがあります。リスト内の情報を持つ構造体を返しますが、代わりにXMLを返します。何が起こっている?
...
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.1432")]
[System.Web.Services.WebServiceBindingAttribute(Name="ListsSoap", Namespace="http://schemas.microsoft.com/sharepoint/soap/")]
public interface IListsSoap
{
/// <remarks/>
[System.Web.Services.WebMethodAttribute()]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/GetList", RequestNamespace="http://schemas.microsoft.com/sharepoint/soap/", ResponseNamespace="http://schemas.microsoft.com/sharepoint/soap/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
System.Xml.XmlNode GetList(string listName);
}
はいそうです。私が探しているのは、XMLを簡単に生成できるラッパークラスのセットです –