上一页 下一页

添加连接器

 

这是添加连接器并设置其值的代码示例。

子连接测试

     作为对象的模糊源

     将目标调暗为对象

     作为对象的模糊con

     作为对象模糊的o

     作为对象的模糊客户端

     以供应商为对象

     ''在这个例子中使用ElementID来快速加载元素

     ''...您必须在模型中找到合适的ID

     source = m_Repository.GetElementByID(129)

     target = m_Repository.GetElementByID(169)

     con = source.Connectors.AddNew(“test link 2”,“Association”)

     ''再次,用您的模型中的合适ID替换ID

     con.SupplierID = 169

     如果没有con.Update然后

          Console.WriteLine(con.GetLastError)

     万一

     source.Connectors.Refresh

     Console.WriteLine(“连接器创建”)

     o = con.Constraints.AddNew(“constraint2”,“type”)

     如果不是o.Update然后

          Console.WriteLine(o.GetLastError)

     万一

     o = con.TaggedValues.AddNew(“Tag”,“Value”)

     如果不是o.Update然后

          Console.WriteLine(o.GetLastError)

     万一

     ''使用客户和供应商结束设置

     ''附加信息

     client = con.ClientEnd

     client.Visibility =“私人”

     client.Role =“m_client”

     client.Update

     supplier = con.SupplierEnd

     supplier.Visibility =“受保护”

     supplier.Role =“m_supplier”

     supplier.Update

     Console.WriteLine(“客户端和供应商集”)

     Console.WriteLine(client.Role)

     Console.WriteLine(supplier.Role)

结束了