前页 后页

复合类型

«XSDcomplexType»构造型被应用于通用UML类,以在Schema中定制complexType定义的生成。您可以通过从XML模式工具箱中拖动“复杂类型”图标并将其直接拖放到图表上来创建“ XSDcomplexType”构造型类。

工具箱图标

Toolbox Icon

访问

要为选定的«XSDcomplexType»构造型类显示“ XSD complexType属性”对话框,请使用此处概述的方法之一。

色带

设计>元素>编辑器>属性

上下文菜单

右键单击«XSDcomplexType»定型类|物产

键盘快捷键

Alt + Enter

其他

双击«XSDcomplexType»定型类,或者

拖动Toolbox Icon从工具箱图标拖到图(这创造了一个新的«XSDcomplexType»刻板类)

定义属性

字段/按钮

行动

也可以看看

名称

如果您不想使用complexType类的默认名称,请使用另一个名称改写它。

模型组

单击向下箭头,然后选择定义此complexType的子元素应如何出现在模式中的选项。

  • '顺序'-子元素必须以指定顺序出现
  • “选择”-只能出现一个子元素
  • 'all'-子元素可以任何顺序出现

最小发生

(可选)键入此元素在类中必须出现的最小次数。

键入0表示该元素是可选的。

预设值是1。

最大发生次数

(可选)键入此元素可以在类中出现的最大次数。

键入unbounded表示该元素可以出现的次数没有限制。

预设值是1。

注解

(可选)键入此元素所需的所有注释。

抽象

(可选)选中此复选框以在实例XML文件中使用此complexType。

混合的

(可选)选中此复选框以允许在子元素之间显示字符数据。

单击此按钮以保存输入的complexType数据,然后关闭XSD complexType“属性”对话框。

取消

单击此按钮可放弃输入的complexType数据,并关闭XSD complexType“属性”对话框。

救命

单击此按钮以显示此帮助主题。

UML

当您编辑现有的XSD complexType信息时,将显示此按钮。

单击按钮以打开complexType类的UML元素“属性”对话框。

属性对话框

笔记

  • complexType可以:
    -包含XSDelement和XSDattribute原型UML属性
    -包含其他complexTypes作为子元素
    -成为全球元素的孩子
    -成为其他复杂类型,简单类型,属性组,组和模型组的关联连接器的来源
    -作为另一个通用类型连接器或另一个简单类型类的最大连接器的来源

学到更多