public object ViewXmlSetting(String EffectName, String Name, object DefaultValue) { String SettingKey = EffectSettingsFormat(EffectName, Name); object XmlContent = Settings[SettingKey] != null?ConvertTo.FormatValue(Settings[SettingKey].ToString(), DefaultValue.GetType()) : DefaultValue; if (XmlContent != null && !String.IsNullOrEmpty(Convert.ToString(XmlContent))) { return(XmlContent); } return(DefaultValue); }
/// <summary> /// 读取XML参数 /// </summary> /// <param name="Name">参数名</param> /// <param name="DefaultValue">默认值</param> /// <returns></returns> public object ViewXmlSetting(String Name, object DefaultValue) { String SettingKey = EffectSettingsFormat(Settings_EffectName, Name); return(PowerForms_Settings[SettingKey] != null?ConvertTo.FormatValue(PowerForms_Settings[SettingKey].ToString(), DefaultValue.GetType()) : DefaultValue); }
/// <summary> /// 读取参数 /// </summary> /// <param name="Name">参数名</param> /// <param name="DefaultValue">默认值</param> /// <returns></returns> public object ViewSetting(String Name, object DefaultValue) { return(Settings[Name] != null?ConvertTo.FormatValue(Settings[Name].ToString(), DefaultValue.GetType()) : DefaultValue); }