前页 后页

模型组

您可以通过从XML Schema Toolbox中拖动模型组图标并将其直接拖放到图上来创建“ XSDsequence”,“ XSDchoice”或“ XSDall”定型类。

«XSDsequence»模型组(默认模型组类型)是类所拥有的属性和关联的容器。该模型组又被添加到该类各自所有者的模型组中。由类别所有者指定的标记值一直保留到模型组的子元素;如果memberNames不符合complexType的资格,则添加到该complexType时,此模型组的子级也不合格。

工具箱图标

Toolbox Icon

访问

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

色带

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

上下文菜单

右键单击«XSDsequence»,«XSDchoice»或«XSDall»原型物产

键盘快捷键

Alt + Enter

其他

  • 双击«XSDsequence»,«XSDchoice»或«XSDall»原型类,或
  • Toolbox Icon图标从“工具箱”拖到图表上(这将创建一个新的“模型组”元素;您可以从“ XSDsequence”,“ XSDchoice”或“ XSDall”构造型中进行选择,默认是“ XSDsequence”)

定义属性

字段/按钮

行动

也可以看看

名称

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

模型组

单击下拉箭头,然后选择一个值,该值定义此组的子元素应如何出现在“复杂类型类”中:

  • 顺序-指定子元素必须以指定顺序出现;创建一个«XSDsequence»原型类
  • 选择-指定只能出现一个子元素;创建一个«XSDchoice»原型类
  • all-指定子元素可以以任何顺序出现;创建一个«XSDall»构造型类
复合类型

最小发生

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

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

预设值是1。

最大发生次数

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

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

预设值是1。

注解

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

单击此按钮保存输入的模型组数据,然后关闭XSD元素的“属性”对话框。

取消

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

救命

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

UML

编辑现有模型组元素信息时,将显示此按钮。

单击按钮打开模型组类的UML元素“属性”对话框。

属性对话框

笔记

  • 模型组:
  • 只能包含«XSDelement»构造型UML属性
  • 可以包含复杂类型和简单类型作为子元素
  • 可以是复杂类型,简单类型,组和模型组元素的关联连接器的来源
  • 必须是复杂类型中至少一个传入的关联连接器的目标
  • 不能是通用连接器的源或目标

学到更多