将全局 complexType 组件添加到 XML 架构文件

另请参见

您可以使用 complexType 来定义复杂类型。complexType 组件可以包含其他组件和/或属性。以下架构组件可以为全局 complexType 的父组件:schemaredefine

添加全局 complexType 组件:

  1. 在 IDE 中,打开要添加 complexType 组件的架构文件。
  2. 执行以下某项操作:
    将打开复杂类型对话框。
  3. 在“名称”字段中,键入 complexType 的名称。
  4. 继续执行以下某项操作:

创建内联 complexType 定义:

  1. 在“类型定义”下面,选择“内联定义”单选按钮。
  2. 在组合器下,选择某个单选按钮:Sequence、Choice、All 或 Empty。
  3. 单击“确定”。
    IDE 将添加一个新的复杂类型节点。该节点的标签就是在“名称”字段中输入的名称。

创建 complexType 定义以扩展现有定义:

  1. 在“类型”下面,选择“使用现有定义”单选按钮。
    对话框的下面部分将发生变化以提供用于定义引用的选项。
  2. 选择“扩展”单选按钮,然后在类型列表中进行选择。
  3. 如果要从“扩展”单选按钮旁边的“内联组合器”下拉列表中扩展 complexType 定义,请为该定义选择一个组合器。
  4. 单击“确定”。
    IDE 将添加一个新的复杂类型节点。该节点的标签就是在“名称”字段中输入的名称。

创建 complexType 定义以限制现有定义:

  1. 选择“限制”单选按钮。
  2. 在类型列表中进行选择。
  3. 单击“确定”。
    IDE 将添加一个新的复杂类型节点。该节点的标签就是在“名称”字段中输入的名称。

将组引用用于新的 complexType 定义:

  1. 选择“组”单选按钮。
  2. 在组列表中进行选择。
  3. 单击“确定”。
    IDE 将添加一个新的复杂类型节点。该节点的标签就是在“名称”字段中输入的名称。
另请参见
复杂类型对话框
将局部 complexType 组件添加到 XML 架构文件
关于 XML 架构工具

法律声明