public String[] ListSettingNames(AcquisitorPlugin plugin) { ICollection keys = plugin.Settings.Keys; ArrayList keyAL = new ArrayList(); foreach (String key in keys) keyAL.Add(key); return (String[])keyAL.ToArray(typeof(string)); }
public object GetField(AcquisitorPlugin plugin, String fieldName) { if (!this.HasField(plugin, fieldName)) { return("No such parameter"); } else { return(plugin.Settings[fieldName]); } }
public String[] ListSettingNames(AcquisitorPlugin plugin) { ICollection keys = plugin.Settings.Keys; ArrayList keyAL = new ArrayList(); foreach (String key in keys) { keyAL.Add(key); } return((String[])keyAL.ToArray(typeof(string))); }
public bool SetField(AcquisitorPlugin plugin, String fieldName, String newValue) { PluginSettings ps = plugin.Settings; object currentValue = ps[fieldName]; try { object convertedType = Convert.ChangeType(newValue, currentValue.GetType()); ps[fieldName] = convertedType; return true; } catch (System.FormatException) { return false; } }
public bool SetField(AcquisitorPlugin plugin, String fieldName, String newValue) { PluginSettings ps = plugin.Settings; object currentValue = ps[fieldName]; try { object convertedType = Convert.ChangeType(newValue, currentValue.GetType()); ps[fieldName] = convertedType; return(true); } catch (System.FormatException) { return(false); } }
public String ListSettings(AcquisitorPlugin plugin) { return plugin.Settings.ToString(); }
public bool HasField(AcquisitorPlugin plugin, String fieldName) { return plugin.Settings[fieldName] != null; }
public object GetField(AcquisitorPlugin plugin, String fieldName) { return plugin.Settings[fieldName]; }
public bool HasField(AcquisitorPlugin plugin, String fieldName) { return(plugin.Settings[fieldName] != null); }
public String ListSettings(AcquisitorPlugin plugin) { return(plugin.Settings.ToString()); }
public object GetField(AcquisitorPlugin plugin, String fieldName) { return(plugin.Settings[fieldName]); }