SharePoint から 2 つの値を返す Web サービスを作成しましたが、メソッドの戻り値の型として DataTable を使用できませんでした。
このメソッドが 2 つの差分値 (差分データ型) を返すようにするにはどうすればよいList<>
ですか?
[WebMethod(EnableSession=true, Description=" Get All sites in the Site Collection.")]
public List<string> GetAllSites(string InputSitecollectionUrl)
{
List<string> w = new List<string>();
using (SPSite TargetsiteCollection = new SPSite(InputSitecollectionUrl))
{
SPWebCollection allWebs = TargetsiteCollection.AllWebs;
foreach (SPWeb web in allWebs)
{
string WebUrl = web.Url;
string WebTitle = web.Title;
w.Add(WebUrl);
w.Add(WebTitle);
}
}
return w;
}