标签: enterprise-architect
我们现在有EA元素对象如何在项目浏览器中获取EA元素的完整路径,因为菜单(复制节点到剪贴板的路径)使用addin
答案 0 :(得分:2)
从元素向上解析。
pck = Repository.GetPackageById(Element.PackageId) loop while pck.ParentId != 0 pck = Repository.GetPackageById(pck.ParentId)
只需向后加入包裹名称即可。
编辑如果你有一个子元素,你需要递归Element.ParentID,直到它为零,这是你可以继续上述循环的最顶级父元素。
Element.ParentID