Example #1
0
 internal VsAdapter(
     IVsEditorAdaptersFactoryService editorAdaptersFactoryService,
     IEditorOptionsFactoryService editorOptionsFactoryService,
     IIncrementalSearchFactoryService incrementalSearchFactoryService,
     IExtensionAdapterBroker extensionAdapterBroker,
     SVsServiceProvider vsServiceProvider)
 {
     _incrementalSearchFactoryService = incrementalSearchFactoryService;
     _editorAdaptersFactoryService    = editorAdaptersFactoryService;
     _editorOptionsFactoryService     = editorOptionsFactoryService;
     _serviceProvider        = vsServiceProvider;
     _textManager            = _serviceProvider.GetService <SVsTextManager, IVsTextManager>();
     _table                  = new RunningDocumentTable(_serviceProvider);
     _uiShell                = _serviceProvider.GetService <SVsUIShell, IVsUIShell>();
     _monitorSelection       = _serviceProvider.GetService <SVsShellMonitorSelection, IVsMonitorSelection>();
     _vsFindManager          = _serviceProvider.GetService <SVsFindManager, IVsFindManager>();
     _extensionAdapterBroker = extensionAdapterBroker;
     _visualStudioVersion    = vsServiceProvider.GetVisualStudioVersion();
 }
Example #2
0
 internal VsAdapter(
     IVsEditorAdaptersFactoryService editorAdaptersFactoryService,
     IEditorOptionsFactoryService editorOptionsFactoryService,
     IIncrementalSearchFactoryService incrementalSearchFactoryService,
     IPowerToolsUtil powerToolsUtil,
     SVsServiceProvider vsServiceProvider)
 {
     _incrementalSearchFactoryService = incrementalSearchFactoryService;
     _editorAdaptersFactoryService = editorAdaptersFactoryService;
     _editorOptionsFactoryService = editorOptionsFactoryService;
     _serviceProvider = vsServiceProvider;
     _textManager = _serviceProvider.GetService<SVsTextManager, IVsTextManager>();
     _table = new RunningDocumentTable(_serviceProvider);
     _uiShell = _serviceProvider.GetService<SVsUIShell, IVsUIShell>();
     _monitorSelection = _serviceProvider.GetService<SVsShellMonitorSelection, IVsMonitorSelection>();
     _vsFindManager = _serviceProvider.GetService<SVsFindManager, IVsFindManager>();
     _powerToolsUtil = powerToolsUtil;
     _visualStudioVersion = vsServiceProvider.GetVisualStudioVersion();
 }