I am unable to find a .Net API for Enterprise Architect configured on Version Control. I followed following links to search for the same, but was not able to find.
Asked
Active
Viewed 266 times
-1
-
3What would you expect to be able to do? Setting it up? Do check in/out? – qwerty_so Dec 11 '14 at 11:38
-
1@RishvaPatel, whcih version control operation you would like to automate using C#? – user3165438 Dec 21 '14 at 08:03
-
@user3165438 I would like to do Undo Check Out using C# i.e. .Net API – Rishva Patel Dec 22 '14 at 09:34
1 Answers
1
The .Net API for Enterprise Architect is a dll located in the EA program files folder: Interop.EA.dll
There are some version control related operations on EA.Package

Geert Bellekens
- 12,788
- 2
- 23
- 50
-
@Greet Bellekens Yes I tried those operations given in EA.Package but was not able get expected results. For example on trying the following code : Package package = r.GetPackageByGuid("{3184A315-07B7-4ad0-88F5-7D5618A34898}"); if (package.IsVersionControlled) { package.VersionControlCheckout(); } It gave an error: Could not find connection to version control provider. But my package was not in offline mode. – Rishva Patel Dec 11 '14 at 13:23
-
2@RishvaPatel That seems crucial information that you should definitely include in your question. – Geert Bellekens Dec 11 '14 at 13:35
-
1@RishvaPatel I agree with Geert, please add the specific problem to the question. The reason the question has been close-voted is that there's no code in it. – Uffe Dec 12 '14 at 09:09