Skip to content

ExternalParameter attr. applied on parameter in an embedded property does not show Display name on the GUI

Environment:

Windows 10, 64-bit

Test Automation 9.8.1

Steps to reproduce:

  1. create a embeded property and apply external parameter attr. to the parameters in the embeded property

         [Display("Instruments", Order: 100, Groups: new[] { "Common" })]
         [EmbedProperties]
         public InstrumentSetupTx InstrumentSetup { get; set; }
    
         public class InstrumentSetupTx: IntrumentSetupBase
         {
             private InstrumentAdaptor InstrumentAdaptorObj;
             [ExternalParameter]
             [Display("Analyser", Order: 0.1)]
             public InstrumentAdaptor InstrumentAdaptor { get; set;}
         }
  2. run editor.exe and add the test step, which has this embeded property

Actual result: The GUI "parameter- editor" shows the parameter name "InstrumentAdaptor".

Expected result: The GUI "parameter- editor" should show display name "Analyser".

Other remarks:

Edited by Vivienne Spence