在Enterprise Architect element.SynchTaggedValues()
中,外接程序无法正常工作
但是它可以在EA内的脚本中使用。
请在下面找到我使用的代码。
最初创建了一个活动元素。
EA.Element element = package.Elements.AddNew("Activity1", "Activity");
element.Stereotype = "Activity";
element.Update();
稍后尝试同步现有元素的TaggedValues。
element= repository.GetElementByGuid("{13D2915D-C249-4449-AA3C-8D807C54251C}");
bool ok = element.SynchTaggedValues("BPMN2.0", "Activity");
返回false。此处没有同步。我该怎么办?
答案 0 :(得分:1)
我建议首先正确地创建元素:
EA.Element element = package.Elements.AddNew("Activity1", "BPMN2.0::Activity");