/// <summary> /// Gets friendly name for specified setting. /// </summary> public static string GetFriendlyName(PropertyPage page, string settingName) { return(GetFriendlyName(page.Analyzer, settingName)); }
/// <summary> /// Clears a local value for specified setting. /// </summary> public static void ClearLocalValue(PropertyPage page, string settingName) { page.Analyzer.ClearSetting(page.TabControl.LocalSettings, settingName); }
/// <summary> /// Gets an inherited value for specified setting. /// </summary> public static string GetInheritedValue(PropertyPage page, string settingName) { return(GetValue <string>(page.Analyzer, page.TabControl.ParentSettings, settingName)); }
/// <summary> /// Sets a local value for specified setting. /// </summary> public static void SetLocalValue(PropertyPage page, string settingName, string value) { StringProperty property = new StringProperty(page.Analyzer, settingName, value); page.Analyzer.SetSetting(page.TabControl.LocalSettings, property); }
/// <summary> /// Gets a merged value for specified setting. /// </summary> public static string GetMergedValue(PropertyPage page, string settingName) { return(GetValue <string>(page.Analyzer, page.TabControl.MergedSettings, settingName)); }