/// <summary> /// Add a variable /// </summary> /// <param name="key">key name</param> /// <param name="obj">object value</param> public void AddVariable(string key, PrinterVariable obj) { if (this.Variables.ContainsKey(key)) { this.Variables[key] = obj.Clone() as PrinterVariable; } else { this.Variables.Add(key, obj.Clone() as PrinterVariable); } }
/// <summary> /// Add a variable /// </summary> /// <param name="key">key name</param> /// <param name="obj">object value</param> public void AddVariable(string key, PrinterVariable obj) { if (this.ExistTestVariable(key)) { this.IncludedVariables[key] = obj.Clone() as PrinterVariable; } else { this.IncludedVariables.Add(key, obj.Clone() as PrinterVariable); } }