public void AddTrace(string traceString, EnumTraceLevel traceLevel, EnumTraceGroup traceGroup, string objectId, string message) { if (!string.IsNullOrEmpty(traceString)) { richTextBoxTraces.AppendText(traceString); } }
} // end PrintChildren public void Trace( EnumTraceLevel traceLevel, EnumTraceGroup traceGroup, string objectID, string message) { Application.Instance.Trace( traceLevel, traceGroup, objectID, message); } // end Trace
void clientAppInstance_TraceOutput(string traceString, EnumTraceLevel traceLevel, EnumTraceGroup traceGroup, string objectId, string message) { if (this.InvokeRequired) { Softing.OPCToolbox.TraceEventHandler callback = new TraceEventHandler(clientAppInstance_TraceOutput); this.BeginInvoke(callback, new object[] { traceString, traceLevel, traceGroup, objectId, message }); return; } if (traceWindow == null) { return; } traceWindow.AddTrace(traceString, traceLevel, traceGroup, objectId, message); }
private string StrTraceLevel(EnumTraceLevel traceLevel) { switch (traceLevel) { case EnumTraceLevel.DEB: return("D"); case EnumTraceLevel.ERR: return("E"); case EnumTraceLevel.INF: return("I"); case EnumTraceLevel.WRN: return("W"); default: return("E"); } }