Click or drag to resize

RuntimeManagerVariableTraceItemAdded Event

Occurs when the runtime system writes data to the variable trace.

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 VariableTraceItemAddedHandler VariableTraceItemAdded

Value

Type: OpenTestSystem.Otx.Runtime.Api.EventVariableTraceItemAddedHandler

Implements

IRuntimeManagerVariableTraceItemAdded
Remarks
Important note Important
To prevent dead locks, inside a ExecuteDeviceServiceOccurred no VariableTraceItemAdded event will fire, if an DeviceServiceOutParameter will be changed!
Examples
Add an event handler.
C#
static class Program
{
    static void Main()
    { 
        RuntimeManager rt = new RuntimeManager();
        rt.Load("C:\\Sample.ptx");
        rt.VariableTraceItemAdded += new OpenTestSystem.Otx.Runtime.Api.Event.VariableTraceItemAddedHandler(Write_VariableTrace);
    } 

    private static void Write_VariableTrace(IVariableTraceItem traceItem)
    {
        Console.WriteLine(traceItem.Timestamp + " | " + traceItem.Document + " | " + traceItem.Procedure + " | " + traceItem.Variable + " | " + traceItem.Value);
    }
}
See Also