如何以编程方式在sharepoint server上获取所有sharepoint web应用程序

如何以编程方式在sharepoint server上获取所有sharepoint web应用程序,sharepoint,web-applications,Sharepoint,Web Applications,有没有办法获取在sharepoint服务器中创建的所有web应用程序的列表 我必须使用客户端对象模型或web服务MSDN演示了如何在以下位置枚举服务器场中的所有web应用程序: SPFarm=SPFarm.Local; SPWebService服务=farm.Services.GetValue(“”); foreach(SPWebApplication-webApp-in-service.WebApplications) { … } 谢谢Ondrej。忘了提到我不想使用服务器对象模型。我可以使用

有没有办法获取在sharepoint服务器中创建的所有web应用程序的列表


我必须使用客户端对象模型或web服务

MSDN演示了如何在以下位置枚举服务器场中的所有web应用程序:

SPFarm=SPFarm.Local;
SPWebService服务=farm.Services.GetValue(“”);
foreach(SPWebApplication-webApp-in-service.WebApplications)
{
…
}

谢谢Ondrej。忘了提到我不想使用服务器对象模型。我可以使用web服务或客户端对象模式。
SPFarm farm = SPFarm.Local;
SPWebService service = farm.Services.GetValue<SPWebService>("");
foreach (SPWebApplication webApp in service.WebApplications)
{
    …
}