如何覆盖Enterprise Architect项目浏览器的排序机制?

时间:2017-02-14 12:14:02

标签: c# enterprise-architect

我正在通过C#Addins创建EA包,元素和属性。默认情况下,所有这些元素将按EA项目浏览器中的排序顺序存储。

有没有办法按插入顺序存储EA包,元素和属性。

2 个答案:

答案 0 :(得分:1)

  1. TreePos 属性可能有助于通过API Element.TreePos 对包下的元素进行排序。
  2. 如果您需要直接更新表,则需要使用 t_Object 表的 TPos 列。
  3. 请参阅sparx帮助以获取TreePos的元素类或项目类下的更多详细信息。

答案 1 :(得分:1)

对于属性,您可以尝试使用属性pos,该属性将在属性列表

中定位属性