如何:在不启动 Microsoft Office 的情况下向文档中添加自定义 XML 部件

更新:2011 年 4 月

您可以在不启动 Microsoft Office Excel、Microsoft Office PowerPoint 或 Microsoft Office Word 的情况下向文档中添加自定义 XML 部件。 如果要将 XML 数据存储在未安装 Microsoft Office 的计算机(如服务器)上的文档中,此方法非常有用。 有关更多信息,请参见自定义 XML 部件概述

**适用于:**本主题中的信息适用于以下应用程序:Excel 2007 和 Excel 2010;PowerPoint 2007 和 PowerPoint 2010;Word 2007 和 Word 2010。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能

文档必须采用 Office Open XML 格式之一,比如 .docx、.xlsx 或 .pptx。 您无法在未启动 Microsoft Office 应用程序的情况下访问二进制文件格式中的自定义 XML 部件。

在不启动 Microsoft Office 的情况下向文档中添加自定义 XML 部件

  • 使用 Open XML SDK 中的类。 这些类用于访问 Office 文档特有的 Open XML 内容。 例如,若要将自定义 XML 部件添加到 Excel 工作簿中,请使用 WorkbookPart 对象的 AddNewPart<T> 方法。 有关更多信息,请参见 Open XML SDK 2.0

请参见

任务

如何:向文档级自定义项中添加自定义 XML 部件

如何:使用应用程序级外接程序将自定义 XML 部件添加到文档中

概念

自定义 XML 部件概述

修订记录

日期

修订记录

原因

2011 年 4 月

删除了代码示例中存在问题的过程内容。 提供了指向 Open XML SDK 2.0 内容的链接。 该内容提供了有关如何无需启动 Microsoft Office 即可向文档添加自定义 XML 部件的最新示例。

内容 Bug 修复