在 XML 模式文件中进行重构

在 XML 模式文件中,重构允许作者进行单个工件更改,并且在所有其他依赖工件中实现该更改。

如果因为工件更改导致对其他依赖工件产生连锁反应(如重命名 XML 模式元素)而使得依赖性被破坏,则进行重构可以避免恢复依赖性所需的大量编辑工作。
  1. 创建新的 XML 模式或者双击“导航器”视图中的现有模式。 它将自动在 XML 模式编辑器中打开。
  2. 要重构工件,请将光标放在工件内,然后右键单击该工件并单击重构 > 重命名 将显示弹出对话框以要求您输入该工件的新名称。
    1. 输入该工件的新名称。
    2. (可选)单击预览 将打开一个窗口,以指示因为重构而进行的所有更改。
    3. 单击确定
将在打开的 XSD 源及所有依赖工件中输入新名称。
XML 模式中的组件引用
全局命名组件 引用
  • <element name="foo">
  • <element ref="foo">
  • <element substitutionGroup="foo"
  • <simple/complexType name="foo">
  • <element type="foo">
  • <attribute type="foo">
  • <restriction base="foo">
  • <substitution base="foo">
  • <attribute name="foo">
  • <attribute ref="foo">
  • <attributeGroup name="foo">
  • <attributeGroup ref="foo">
  • <group name="foo">
  • <group ref="foo">