前页 后页

EA_QueryAvailableCompartments

刷新Enterprise Architect的图时,将发生此事件。要求Add-In提供用户定义的隔离专区列表。

然后,EA_GetCompartmentData事件向每个对象查询要在每个用户定义的隔离专区中显示的数据。

句法

函数EA_QueryAvailableCompartments(作为EA.Repository的存储库)作为变体

EA_QueryAvailableCompartments函数语法包含此参数。

参数

类型

也可以看看

资料库

EA仓库

方向:IN

说明:EA.Repository对象,代表当前打开的Enterprise Architect模型。轮询其成员以检索模型数据和用户界面状态信息。

储存库类

返回值

一个字符串,其中包含用户定义的隔离专区的逗号分隔列表。

函数EA_QueryAvailableCompartments(存储库为EA.Repository)为变体

Dim sReturn as String

sReturn =“”

如果m_FirstCompartmentVisible = True,则

sReturn = sReturn +“第一”

万一

如果m_SecondCompartmentVisible = True,则

sReturn = sReturn +“ second”

万一

如果m_ThirdCompartmentVisible = True,则

sReturn = sReturn +“第三”

万一

如果Len(sReturn)> 0然后

sReturn =左(sReturn,Len(sReturn)-1)

万一

EA_QueryAvailableCompartments = sReturn

结束功能

学到更多