コード例 #1
0
        public PackageSettings([Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider)
        {
            var sm = new ShellSettingsManager(serviceProvider);

            settingsStore = new SettingsStore(sm.GetWritableSettingsStore(SettingsScope.UserSettings), Info.ApplicationInfo.ApplicationSafeName);
            LoadSettings();
        }
コード例 #2
0
        public PackageSettings([Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider)
        {
            var sm = new ShellSettingsManager(serviceProvider);

            settingsStore = new SettingsStore(sm.GetWritableSettingsStore(SettingsScope.UserSettings), Info.ApplicationInfo.ApplicationSafeName);
            LoadSettings();
            UIState = SimpleJson.DeserializeObject <UIState>((string)settingsStore.Read("UIState", "{}"));
        }
コード例 #3
0
 public PackageSettings([Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider)
 {
     var sm = new ShellSettingsManager(serviceProvider);
     settingsStore = new SettingsStore(sm.GetWritableSettingsStore(SettingsScope.UserSettings), Info.ApplicationInfo.ApplicationSafeName);
     LoadSettings();
 }