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

重要事项 有关 Microsoft Word 的本主题开头的信息对于位于美国境外及其领土或使用对单个的优点和使用完全呈现和组织,或者运行的开发的程序,即在 2010 年一月之前的 Microsoft 许可证的 Microsoft Word 产品,那么,当 Microsoft 从 Microsoft Word 移除了特殊功能的实现与自定义 XML 相关。凡位于美国及其各州内的个体或组织,在使用或开发用于在由 Microsoft 于 2010 年 1 月 10 日之后授予许可的 Microsoft Word 产品上运行的程序时,请勿参考或使用此与 Microsoft Word 相关的信息;这些产品与此许可日期之前的产品,或在美国以外的国家/地区销售和授予使用许可的产品的行为不同。

**适用于:**本主题中的信息适用于 Word 2013 和 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 自动化

宿主项和宿主控件概述

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