/// <summary> /// Write a log message. /// </summary> /// <param name="message">Log message.</param> /// <param name="startNewLine">Start a new line before this message. True by default.</param> /// <param name="style">The style of the message</param> public static void WriteLog(string message, bool startNewLine = true, LogStyle style = LogStyle.Default) { if (UtilCallBackFunctions.WriteLog != null) { UtilCallBackFunctions.WriteLog(message, startNewLine, style); } }
/// <summary> /// Get properties defined in the specific file. /// </summary> /// <param name="file">ptfconfig file name.</param> /// <returns></returns> public static List <string> GetPropertiesByFile(string file) { if (UtilCallBackFunctions.GetPropertiesByFile != null) { return(UtilCallBackFunctions.GetPropertiesByFile(file)); } return(new List <string>()); }
/// <summary> /// Get the property value of current prfconfig file. /// </summary> /// <param name="name">Property name,</param> /// <returns></returns> public static string GetPropertyValue(string name) { if (UtilCallBackFunctions.GetPropertyValue != null) { return(UtilCallBackFunctions.GetPropertyValue(name)); } return(null); }