前页 后页

EA_OnPreDropFromTree

当用户将任何种类的元素从“浏览器”窗口拖动到图上时,EA_OnPreDropFromTree会通知Add-In项新项将被放置到图上。该通知将在元素被删除之前立即提供,以便Add-In可以覆盖对此拖动将采取的默认操作。

句法

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

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

参数

类型

也可以看看

资料库

EA仓库

方向:IN

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

储存库类

信息

EA.EventProperties

方向:IN

说明:包含要创建的元素的这些EventProperty对象:

  • ID:所删除类型的长值
  • 类型:与要删除的元素类型相对应的字符串值
  • DiagramID:长值,对应于要添加元素的图的ID
  • PositionX:元素将放入的X坐标
  • PositionY:元素要放入的Y坐标
  • DroppedID:一个长值,对应于该项目已放置到的元素的ID
EventProperties类

返回值

返回True以允许执行默认行为。如果您要覆盖此行为,则返回False。