前页 后页

EA_OnPreNewPackage

EA_OnPreNewPackage通知Add-Ins即将在模型中创建一个新的程序包。它使Add-Ins可以允许或拒绝创建新的程序包。

当用户将新包从“浏览器”窗口的“工具箱”或“资源”选项卡拖到图上时,或者通过从“浏览器”窗口中选择“新包”图标,就会发生此事件。该通知是在创建包之前立即提供的,因此Add-In可以禁止添加包。

句法

函数EA_OnPreNewPackage(存储库为EA.Repository,信息存储为EA.EventProperties)为布尔值

EA_OnPreNewPackage函数语法包含这些参数。

参数

类型

也可以看看

资料库

EA仓库

方向:IN

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

储存库类

信息

EA.EventProperties

方向:IN

说明:包含要创建的包的以下EventProperty对象:

  • 构造型:对应于Package.Stereotype的字符串值
  • ParentID:与Package.ParentID对应的长值
  • DiagramID:一个长值,与要向其中添加Package的图的ID相对应
EventProperties类

返回值

返回True以启用将新Package添加到模型的功能。返回False以禁用添加新的Package。

学到更多