Code Item segregation - arasplm/ArasVSMethodPlugin GitHub Wiki

Aras Innovator method plugin for Visual Studio support segregation of different code elements. This feature provides by PartialPath and ExternalPath attributes.

PartialPath attribute provides ability to segregate interface, class, struct, method and enum code elements to a different file as partial of main method class.

Partial path attribute in Aras Innovator method

Figure 1. Partial path attribute in Aras Innovator method

Partial code item opened in the plugin

Figure 2. Partial code item opened in the plugin

ExternalPath attribute provides ability to segregate interface, class, struct and enum code elements to a different file as external of main method code.

External path attribute in Aras Innovator method

Figure 3. External path attribute in Aras Innovator method

external_tree

Figure 4. External code item opened in the plugin