Click or drag to resize

RuntimeManagerParameterValueChanged Event

Occurs when a parameter value changed.

Namespace:  OpenTestSystem.Otx.Runtime.Api
Assembly:  OpenTestSystem.Otx.Runtime.Api (in OpenTestSystem.Otx.Runtime.Api.dll) Version: 5.5.0.0 (6.1.0.31040)
Syntax
public event ParameterValueChangedHandler ParameterValueChanged

Value

Type: OpenTestSystem.Otx.Runtime.Api.EventParameterValueChangedHandler

Implements

IRuntimeManagerParameterValueChanged
Examples
Add a event handler.
C#
static class Program
{
    static void Main()
    { 
        RuntimeManager rt = new RuntimeManager();
        rt.Load("C:\\Sample.ptx");
        rt.ParameterValueChanged += new OpenTestSystem.Otx.Runtime.Api.Event.ParameterValueChangedHandler(rt_ParameterValueChanged);
        IProcedure main = rt.GetMainProcedure();
        main.Execute();
    } 

    private static void rt_ParameterValueChanged(IParameter parameter, IProcedure procedure)
    {
        Console.WriteLine(parameter.Name + " : " + (parameter is InOutParameter ? (parameter as InOutParameter).Value.ToString() : (parameter as OutParameter).Value.ToString()));
    }
}
See Also