前页 后页

C#示例

此示例程序演示了使用任何Microsoft .NET语言导航,查询和报告当前模型有多么容易。这个例子是用C#编写的。

运行时,它将打印您当前使用的模型中每个Package的名称。

创建项目

在浏览器窗口中,选择要在其中创建模板的包,然后使用功能区或上下文菜单显示“模型向导”。选择“应用程序模式”标签。

在“应用程序模式”选项卡上,选择“ Microsoft C #”>“ RepositoryInterface”模板。 (您可以从3.5或4.0框架版本中进行选择。)在文件系统上指定用于创建项目模板的目标文件夹,然后单击“确定”按钮。

打开项目

将为您创建一个与此类似的包结构。

展开结构,直到找到Repository Interface nn图并打开它。

A Class diagram as an interface to a process in Sparx Systems Enterprise Architect.

构建脚本

该图上的命令将在活动的构建配置上运行。在执行它们之前,双击分析器脚本链接,然后选中“存储库接口”构建配置旁边的复选框。

运行脚本

双击“ 运行”链接以打开控制台。完成后,控制台将暂停,以便您可以读取程序的输出;此输出还将发送到“系统输出”窗口的“脚本”选项卡。您可以通过更改代码来更改它。

调试脚本

从浏览器窗口中选择“程序”类,然后按Ctrl + E打开源代码。

在其中一个函数中放置一个断点,然后双击DebugRun链接。遇到断点时,代码行将在编辑器中突出显示,如下所示: