前页 后页

添加和管理软件包

此示例说明了如何向项目添加模型或包。

子测试包生命周期

昏暗的IDX为整数

昏暗的idx2为整数

昏暗的包作为对象

昏暗模型作为对象

暗淡为对象

''首先添加一个新模型

模型= m_Repository.Models.AddNew(“ AdvancedModel”,“”)

如果不是model.Update()然后

Console.WriteLine(model.GetLastError())

万一

''刷新模型集合

m_Repository.Models.Refresh

''现在完成模型收集并添加包

对于idx = 0到m_Repository.Models.Count -1

o = m_Repository.Models.GetAt(idx)

Console.WriteLine(o.Name)

如果o.Name =“ AdvancedModel”,则

package = o.Packages.Addnew(“ Subpackage”,“ Nothing”)

如果不是package.Update()然后

Console.WriteLine(package.GetLastError())

万一

package.Element.Stereotype =“系统”

包。更新

出于测试目的,只需删除

''新创建的模型及其内容

“ m_Repository.Models.Delete(idx)

万一

下一个

结束子