这是添加连接器并设置其值的代码示例。
子连接测试
作为对象的模糊源
将目标调暗为对象
作为对象的模糊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)
结束了