预订演示
前页 后页

行为代码

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

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

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

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

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

访问

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

功能区

开发>源代码>行为

设计>元素>行为

上下文菜单

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

选项

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

  • 编辑行为
  • 编辑内部代码
  • 编辑(或视图)源代码
所有三个选项都显示代码编辑器窗口,但显示由选项标识的代码类型的适当特征、代码和编辑选项。在代码编辑器中,您可以右键单击操作并选择从您正在处理的任何方面切换到其他两个方面之一。

了解更多