预订演示
前页 后页

行为代码

当操作生成到文件时,行为代码会被插入到操作体中。此代码与设计模式结合使用时最为有用;模式中的元素通常需要相同的存根代码。行为代码还有助于确保生成的代码可以直接编译。网站资源中提供的语言特定模式包含一些已定义操作的行为代码;这有助于加快从模型到实现的模式应用过程。

默认情况下,逆向工程时不会将行为代码导入模型,但可以通过在“首选项”对话框的“源代码工程 > 属性/操作”页面上勾选“逆向工程时在模型中包含方法体”复选框来选择导入代码。

您可以通过代码编辑器输入行为代码。代码编辑器列出了元素、活动或状态机图中的操作,并允许您为每个操作单独输入行为代码。请参阅“编辑源代码帮助”主题。

在“操作‘属性’”对话框中,有一个“代码”选项卡,您也可以在其中输入操作的行为代码。代码编辑功能更加精简,但您可以使用上下文菜单选项从其他地方粘贴复制的代码。您也可以点击“代码编辑器”按钮,再次在代码编辑器中创建代码。请记住,切换到代码编辑器会关闭“操作‘属性’”对话框,并且不会传输未完整保存的代码,因此您应该在切换之前保存在“属性”对话框中创建的所有代码。

“属性”对话框还包含一个“行为”选项卡,您可以在其中输入伪代码或纯文本来状态操作的行为。这些文本将作为行为代码的注释添加到元素代码中,并可在图表中显示在父元素上。请参阅操作行为帮助主题。

访问

在显示行为代码之前,请在浏览器窗口或图表中单击所需的操作。

功能区

开发>源代码>行为

设计>元素>行为

上下文菜单

右键单击操作|属性|属性>代码(如果愿意,则:代码编辑器)

选项

从功能区中进行选择时,您有三个开发代码的选项:

  • 编辑行为
  • 编辑内部代码
  • 编辑(或视图)源代码
这三个选项都会显示“代码编辑器”窗口,但会根据选项所标识的代码类型显示相应的特征、代码和编辑选项。在代码编辑器中,您可以右键单击“操作”,然后选择从您正在处理的方面切换到其他两个方面之一。

了解更多