Excel Web Services 中的新增内容

上次修改时间: 2010年4月8日

适用范围: SharePoint Server 2010

本主题列出了 Excel Web Services 中新增的类型和成员。

Excel Web Services 增强功能

在 Microsoft SharePoint Server 2010 中,Excel Web Services 得到了扩展和增强。在 SharePoint Server 2010 中,您可通过编程方式来编辑并保存工作簿。另外,Excel Web Services 现在支持在 SharePoint Server 2010 的编辑会话中打开工作簿。在此方案中,您可以在其他用户共同创作工作簿的同时,使用代码来编辑该工作簿。

有关 Excel Web Services API 的更多信息以及有关新的方法、枚举和类型的更多详细讨论,请参阅 Microsoft.Office.Excel.Server.WebServices

新方法

以下是 Excel Web Services 中新增的方法(按字母表排序):

  • GetChartImageUrl  获取一个指向工作簿中的图表或数据透视图图像文件的 URL 值。

  • GetPublishedItemNames  获取工作簿中的已发布项的列表。

  • GetSheetNames  获取工作簿中出现的所有工作表名称的列表。

  • OpenWorkbookForEditing  打开一个工作簿以进行编辑。

  • SaveWorkbook  以原始格式 (.xlsx, .xlsb, .xlsm) 保存工作簿。

  • SaveWorkbookCopy  使用不同的文件名保存工作簿,并且/或者将工作簿保存到一个不同的 SharePoint 文档库。

  • SetCalculationOptions  更改工作簿的计算模式设置。

  • SetParameters  使用单一的 Web 服务调用设置多个已发布的参数。

此外:

  • 现在可以通过使用固定值方法来设置公式。

  • SharePoint Server 2010 中的 Excel Web Services 支持动态范围。

新枚举

以下是 Excel Web Services 中新增的枚举(按字母表排序):

  • ItemType  指示返回的项的类型。

  • SheetType  指示返回的工作表的类型。

  • SheetVisibility  指示返回的工作表是否可见。

  • SaveOptions  指定是否覆盖某个现有的、未锁定的文件。

  • WorkbookCalculation  定义工作簿的计算模式设置。

新类型

以下是 Excel Web Services 中添增的类型(按字母表排序):

  • ParameterInfo  获取或设置参数的名称和值。

  • SheetInfo  包含有关工作簿中的工作表的信息。

  • Size  定义图表图像的高度和宽度。

  • WorkbookItem  表示工作簿中的命名项。

请参阅

任务

演练:使用 Excel Web Services 开发自定义应用程序