预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

定义参数

在一个操作内,您可以定义参数来控制该object及其交互对象的行为或活动属性。

object属性中参数的顺序或序列以代码形式再现。您可以使用“属性”对话框的“参数”选项卡中提供的功能来设置和管理操作的顺序。

访问

单击浏览器窗口或图表中的操作。

功能区

设计>元素>编辑器>属性对话框>【选择或创建操作】>参数

键盘快捷键

F10 > 参数

定义参数

前两个字段位于选项卡的左侧面板中,其余字段位于右侧面板中。

Option

Action

See also

参数

在“参数”列表中,用新参数名称改写新参数文本。

类型

单击下拉箭头,然后单击:

  • 操作所需的数据类型,由代码语言(数据类型)或
  • <none>表示无类型(或者如果您愿意,可以手动输入值),或
  • '选择类型'并浏览合适的操作分类器(如果没有适合的分类器,你可以添加一个新的)
要添加可在此列表中显示的新代码语言数据类型,请参阅数据类型帮助主题。
选择<Item>对话框 编码数据类型

默认值

(可选)类型参数的默认值。

构造型

(可选)在适当的构造型名称中的类型,或单击Browse.按钮并使用“构造型for < object名称>”选择一个。您可以选择多个构造型,在这种情况下,每个构造型都显示在“构造型”字段的单独行上。

构造型选择器

别名

(可选)类型参数的替代名称或引用。

方向

单击下拉箭头并选择将参数传递给函数的方式:

  • 在 = 按值
  • 输入输出=通过参考
  • 输出=通过参考传递,但只有返回值是有意义的
  • 返回= 参数为返回值
Operation Parameters by Reference

固定值

单击下拉箭头并选择True ,即使参数是通过引用传递的。

多样性

单击Browse.按钮以显示“多重性”对话框,并定义参数的多重性。

  • 下限 -类型集合中必须包含的元素数量的下限
  • Upper bound -类型集合中允许的元素数量的上限
  • 允许重复 - 选中复选框以指示允许重复值;该字段映射到UML属性,值为False
  • Multiplicity is Ordered - 选中复选框以指示集合是有序的
  • 确定- 单击此按钮保存信息并关闭对话框

注记

单击Browse.按钮并在参数上键入任何其他注记。这些注记没有格式化。

注记

  • 要将参数组织成所需的序列,并重新组织信息的显示,请右键单击“参数”选项卡的背景或特定参数,然后从与“操作”选项卡相同的上下文菜单选项中进行选择
  • 使用图表“属性”对话框的“特征”选项卡上的“显示参数详细信息”下拉列表设置要在特定图表中显示的参数细节的数量;该设置仅适用于当前图表,默认为仅显示类型
  • 您可以在参数上设置标记值,也可以在父操作上设置标记值

了解更多