// Get Web Sites
private static void GetSites(string url, string login, string password)
{
Webs service = new Webs();
service.PreAuthenticate = true;
service.Credentials = new System.Net.NetworkCredential(login, password);
service.Url = url + @"/_vti_bin/webs.asmx";
XmlNode sites = null;
try
{
sites = service.GetWebCollection();
}
catch
{
return;
}
foreach (System.Xml.XmlNode site in sites.ChildNodes)
{
Console.WriteLine(site.Attributes["Url"].Value);
GetLists(site.Attributes["Url"].Value, login, password);
GetSites(site.Attributes["Url"].Value, login, password);
}
}
Wednesday, 23 July 2014
Home »
SharePoint WebServices
» Retrieving WebSites using SharePoint Web Service
0 comments:
Post a Comment