如何:向 Word 文档添加 XMLNode 控件

重要事项   本主题中所述与 Microsoft Word 相关的信息,专为美国及其各州之外的个体和组织呈现和使用,此外,正在使用或开发用于在由 Microsoft 于 2010 年 1 月之前(Microsoft 于此期间从 Microsoft Word 中删除了与自定义 XML 相关的特殊功能的实现)授予许可的 Microsoft Word 产品上运行的程序的个体和组织,也可以参考该信息。 凡位于美国及其各州内的个体或组织,在使用或开发用于在由 Microsoft 于 2010 年 1 月 10 日之后授予许可的 Microsoft Word 产品上运行的程序时,请勿参考或使用此与 Microsoft Word 相关的信息;这些产品与此许可日期之前的产品,或在美国以外的国家/地区销售和授予使用许可的产品的行为不同。

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

将非重复 XML 架构元素映射到 Microsoft Office Word 文档时,Visual Studio 会自动将 XMLNode 控件添加到文档中。 有关映射重复 XML 架构元素的信息,请参见如何:向 Word 文档添加 XMLNodes 控件

提示

“工具箱”“数据源”窗口中不提供 XMLNode 控件,也不能通过编程方式创建此控件。

提示

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置

将 XMLNode 控件添加到文档

  1. 在 Visual Studio 设计器中的文档中,单击功能区上的**“开发人员”**选项卡。

    提示

    如果看不到“开发人员”选项卡,则必须首先显示该选项卡。 有关更多信息,请参见如何:在功能区上显示“开发人员”选项卡

  2. 在**“XML”组中,单击“架构”**。

    **“模板和加载项”**对话框将打开。

  3. 单击**“XML 架构”**选项卡。

  4. 单击**“添加架构”**。

    随即打开**“添加架构”**对话框。

  5. 从**“添加架构”对话框中选择一个包含非重复架构元素的 XML 架构,然后单击“打开”**。

    随即出现**“架构设置”**对话框。

  6. 分配一个别名或单击**“确定”**,以添加没有别名的架构。

    该架构被添加到**“添加架构”**对话框中。

  7. 在**“添加架构”对话框中单击“确定”**。

  8. 随即打开**“XML 结构”**任务窗格。

  9. 单击**“XML 结构”**任务窗格中的非重复架构元素,将其添加到文档中。

    一个 XMLNode 控件即被创建并添加到项目中。

请参见

任务

演练:根据用户上下文更改操作窗格

概念

XMLNode 控件

使用扩展对象实现 Word 自动化

宿主项和宿主控件概述

宿主项和宿主控件的编程限制