前页 | 后页 |
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
结束功能