通过Web服务设置Sharepoint站点主题?

时间:2008-09-24 09:52:11

标签: sharepoint

是否可以通过Web服务更改Sharepoint 2007网站主题?我知道它可以通过对象模型完成(我认为)SPWeb.ApplyTheme,但除了Webs.asmx中的CustomizeCss之外,我在可用的Web服务中没有看到任何内容,这似乎不是我需要的。

1 个答案:

答案 0 :(得分:3)

这不是开箱即用的。但是,您可以编写自己的自定义SharePoint Web服务,以向您公开此功能。有关如何在SharePoint中创建自定义Web服务的演练,请访问:

http://msdn.microsoft.com/en-us/library/ms464040.aspx

另一种方法是创建自己的主题集并通过请求调用它。这方面的一个例子可以在这里找到:

http://www.sharepoint-tips.com/2006/03/automatically-applying-theme-to-site.html