Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > C# code > C# code > Reverse engineering legacy C# code > Generating C# code > Generating C# code (C# code)
  
Generating C# code (C# code)
1. From Modeler, open the model from which you want to generate C# code.
2. If you have not done so already, add the C# Profile to the model. How?
3. Model your C# code using the standard UML diagrams and items in Modeler. You can model C# code specific information in the model through the Stereotypes and Tag Definitions of the C# Profile:
For information about modeling different code elements of C#, see the topics in the Modeling C# Code in Modeler section of this Help.
For information about how Modeler items map to code elements in C#, see the topics in the Mapping Information section.
For summary of the Stereotypes and Tag Definitions in the C# Profile, click here Overview of the Csharp profile package
4. If you want to change how the provided ACS Code Generator DLL generates code, customize the associated TDK model and generate a customized version of the ACS Code Generator DLL. Tell me more...
5. Through Automatic Code Synchronizer (ACS), generate the C# code files.
6. For information about the provided ACS Code Generator DLL you can use to generate C# code files, click here Generation schemes
For information about using ACS to generate code files, click here Overview of shadow