通过c#将EAP复制到EABase.eap

时间:2016-09-20 07:12:07

标签: c# enterprise-architect

我有一个自定义EAP文件,我想用它来创建更多的EAP。 我想在继续进行之前将此自定义EAP模板复制到任何其他新EAP。 我正在使用createModel:它将BaseEap复制到目标EAP。

repository.CreateModel(CreateModelType.cmEAPFromBase, "path EAP currently opened",-1);

如何将自定义模板EAP复制到基本EAP? 是否有使用c#将EAP复制到EAP的直接方法?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码

使用项目转移来实现这一目标
Repository.GetProjectInterface().ProjectTransfer(EAPFilesourcepath,EAPFiletargetpath,EAPFilelogpath);

使用此功能,您可以将模板EAP转移到新的EAP和进一步的工作

  

由于以下原因之一,数据传输可能会失败

     
      
  1. 源文件不存在

  2.   
  3. 目标文件已存在

  4.   
  5. 目标文件不是EAP文件,自动化接口仅支持EAP文件

  6.