如何使用插件在 Enterprise Architect 中隐藏图表标签 link?

How to hide the label of a diagram link in Enterprise Architect using Add-in?

在 Enterprise Architect 中,用户可以 hide/show 图表上链接(连接器)的标签。关于 EA 的扩展(加载项)开发,是否有一个 函数 调用它可以 设置图表上标签的可见性 )?

或者换句话说,如何以编程方式检索连接器标签列表?

您需要操纵 diagramLinks.Geometry 属性。当您有标签时,此字符串将包含类似

的内容
LMT=CX=6:CY=13:OX=42:OY=9:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;

LMT 是包含名称的中间标签部分。 LMB 用于原型,其他 L 属性用于角色和基数。

现在您需要将 HDN=0 更改为 HDN=1 以使标签不可见。