internal VimApplicationSettings( SVsServiceProvider vsServiceProvider, ILegacySettings legacySettings, [EditorUtilsImport] IProtectedOperations protectedOperations) : this(vsServiceProvider.GetVisualStudioVersion(), vsServiceProvider.GetWritableSettingsStore(), protectedOperations) { var dte = vsServiceProvider.GetService<SDTE, _DTE>(); MigrateLegacySettings(dte, legacySettings); }
internal VimApplicationSettings( SVsServiceProvider vsServiceProvider, ILegacySettings legacySettings, IVimProtectedOperations protectedOperations) : this(vsServiceProvider.GetVisualStudioVersion(), vsServiceProvider.GetWritableSettingsStore(), protectedOperations) { var dte = vsServiceProvider.GetService <SDTE, _DTE>(); MigrateLegacySettings(dte, legacySettings); }
internal VimApplicationSettings( SVsServiceProvider vsServiceProvider, IVimProtectedOperations protectedOperations) : this(vsServiceProvider.GetVisualStudioVersion(), vsServiceProvider.GetWritableSettingsStore(), protectedOperations) { }
internal VimApplicationSettings(SVsServiceProvider vsServiceProvider, [EditorUtilsImport] IProtectedOperations protectedOperations) : this(vsServiceProvider.GetVisualStudioVersion(), vsServiceProvider.GetWritableSettingsStore(), protectedOperations) { }
public AvaloniaDesignerSettings(SVsServiceProvider vsServiceProvider) { _store = vsServiceProvider.GetWritableSettingsStore(SettingsScope.UserSettings); LoadSettings(); }