Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: Fabio Falci on March 09, 2012, 03:55:41 am

Title: C# api, export model to XMI
Post by: Fabio Falci on March 09, 2012, 03:55:41 am
Hi.
How I export to XMI using c# api?

Something like:
Code: [Select]
Repository r = new RepositoryClass();
// ...
r.exportToXmi("file");

Thanks in advance.
Fabio
Title: Re: C# api, export model to XMI
Post by: Fabio Falci on March 09, 2012, 05:57:17 am
Solution:
Code: [Select]
Repository r = new RepositoryClass();
r.OpenFile("E:\\test.EAP");

r.GetProjectInterface().ExportPackageXMI("{C475D5E8-227F-4cf9-9BD0-1380DD24DE09}", EnumXMIType.xmiEA21, 1, 0, 1, 0, "E:\\xmi.xml");