Beispiel #1
0
        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);
        }
Beispiel #2
0
        /// <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);
        }
Beispiel #3
0
 /// <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);
 }