コード例 #1
0
        public static string GetDescription(SettingsProperty property)
        {
            SettingsDescriptionAttribute a = CollectionUtils.SelectFirst(property.Attributes,
                                                                         attribute => attribute is SettingsDescriptionAttribute) as SettingsDescriptionAttribute;

            return(a == null ? "" : a.Description);
        }
コード例 #2
0
        /// <summary>
        /// Obtains the setting description from the <see cref="SettingsDescriptionAttribute"/>.
        /// </summary>
        public static string GetDescription(PropertyInfo property)
        {
            SettingsDescriptionAttribute a = CollectionUtils.FirstElement <SettingsDescriptionAttribute>(
                property.GetCustomAttributes(typeof(SettingsDescriptionAttribute), false));

            return(a == null ? "" : a.Description);
        }