Example #1
0
 public SourceExplorerHierarchyControllerFactory(
     ISynchronizationContextProvider synchronizationContextProvider,
     IFileSystemTreeSource fileSystemTreeSource,
     IVisualStudioPackageProvider visualStudioPackageProvider,
     IVsGlyphService vsGlyphService,
     IImageSourceFactory imageSourceFactory,
     IOpenDocumentHelper openDocumentHelper,
     IFileSystem fileSystem,
     IClipboard clipboard,
     IWindowsExplorer windowsExplorer,
     IDispatchThreadServerRequestExecutor dispatchThreadServerRequestExecutor,
     IEventBus eventBus,
     IGlobalSettingsProvider globalSettingsProvider,
     IDelayedOperationExecutor delayedOperationExecutor,
     IDispatchThread dispatchThread,
     IShowServerInfoService showServerInfoService)
 {
     _synchronizationContextProvider = synchronizationContextProvider;
     _fileSystemTreeSource           = fileSystemTreeSource;
     _visualStudioPackageProvider    = visualStudioPackageProvider;
     _vsGlyphService     = vsGlyphService;
     _imageSourceFactory = imageSourceFactory;
     _openDocumentHelper = openDocumentHelper;
     _fileSystem         = fileSystem;
     _clipboard          = clipboard;
     _windowsExplorer    = windowsExplorer;
     _dispatchThreadServerRequestExecutor = dispatchThreadServerRequestExecutor;
     _eventBus = eventBus;
     _globalSettingsProvider   = globalSettingsProvider;
     _delayedOperationExecutor = delayedOperationExecutor;
     _dispatchThread           = dispatchThread;
     _showServerInfoService    = showServerInfoService;
 }
    public VsSolutionEventsHandler(
      IVisualStudioPackageProvider visualStudioPackageProvider) {
      _visualStudioPackageProvider = visualStudioPackageProvider;

      // Advise solution open/close events so that we can notify the server
      ListenToSolutionEvents();
    }
 public SourceExplorerHierarchyControllerFactory(
     ISynchronizationContextProvider synchronizationContextProvider,
     IFileSystemTreeSource fileSystemTreeSource,
     IVisualStudioPackageProvider visualStudioPackageProvider,
     IVsGlyphService vsGlyphService,
     IImageSourceFactory imageSourceFactory,
     IOpenDocumentHelper openDocumentHelper,
     IFileSystem fileSystem,
     IClipboard clipboard,
     IWindowsExplorer windowsExplorer,
     IUIRequestProcessor uiRequestProcessor,
     IEventBus eventBus,
     IGlobalSettingsProvider globalSettingsProvider,
     IDelayedOperationProcessor delayedOperationProcessor,
     IUIThread uiThread)
 {
     _synchronizationContextProvider = synchronizationContextProvider;
     _fileSystemTreeSource           = fileSystemTreeSource;
     _visualStudioPackageProvider    = visualStudioPackageProvider;
     _vsGlyphService            = vsGlyphService;
     _imageSourceFactory        = imageSourceFactory;
     _openDocumentHelper        = openDocumentHelper;
     _fileSystem                = fileSystem;
     _clipboard                 = clipboard;
     _windowsExplorer           = windowsExplorer;
     _uiRequestProcessor        = uiRequestProcessor;
     _eventBus                  = eventBus;
     _globalSettingsProvider    = globalSettingsProvider;
     _delayedOperationProcessor = delayedOperationProcessor;
     _uiThread                  = uiThread;
 }
 public SourceExplorerHierarchyControllerFactory(
   ISynchronizationContextProvider synchronizationContextProvider,
   IFileSystemTreeSource fileSystemTreeSource,
   IVisualStudioPackageProvider visualStudioPackageProvider,
   IVsGlyphService vsGlyphService,
   IImageSourceFactory imageSourceFactory,
   IOpenDocumentHelper openDocumentHelper,
   IFileSystem fileSystem,
   IClipboard clipboard,
   IWindowsExplorer windowsExplorer,
   IUIRequestProcessor uiRequestProcessor,
   IEventBus eventBus,
   IGlobalSettingsProvider globalSettingsProvider,
   IDelayedOperationProcessor delayedOperationProcessor,
   IUIThread uiThread) {
   _synchronizationContextProvider = synchronizationContextProvider;
   _fileSystemTreeSource = fileSystemTreeSource;
   _visualStudioPackageProvider = visualStudioPackageProvider;
   _vsGlyphService = vsGlyphService;
   _imageSourceFactory = imageSourceFactory;
   _openDocumentHelper = openDocumentHelper;
   _fileSystem = fileSystem;
   _clipboard = clipboard;
   _windowsExplorer = windowsExplorer;
   _uiRequestProcessor = uiRequestProcessor;
   _eventBus = eventBus;
   _globalSettingsProvider = globalSettingsProvider;
   _delayedOperationProcessor = delayedOperationProcessor;
   _uiThread = uiThread;
 }
        public VsSolutionEventsHandler(
            IVisualStudioPackageProvider visualStudioPackageProvider)
        {
            _visualStudioPackageProvider = visualStudioPackageProvider;

            // Advise solution open/close events so that we can notify the server
            ListenToSolutionEvents();
        }
 public VsSolutionEventsHandler(
   IVisualStudioPackageProvider visualStudioPackageProvider,
   IFileSystem fileSystem,
   IFileRegistrationRequestService fileRegistrationRequestService) {
   _visualStudioPackageProvider = visualStudioPackageProvider;
   _fileSystem = fileSystem;
   _fileRegistrationRequestService = fileRegistrationRequestService;
 }
Example #7
0
 public VsSolutionEventsHandler(
     IVisualStudioPackageProvider visualStudioPackageProvider,
     IFileSystem fileSystem,
     IFileRegistrationRequestService fileRegistrationRequestService)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
     _fileSystem = fileSystem;
     _fileRegistrationRequestService = fileRegistrationRequestService;
 }
Example #8
0
 public SourceExplorerHierarchyController(
     ISynchronizationContextProvider synchronizationContextProvider,
     IFileSystemTreeSource fileSystemTreeSource,
     IVisualStudioPackageProvider visualStudioPackageProvider,
     IVsGlyphService vsGlyphService,
     IImageSourceFactory imageSourceFactory,
     IOpenDocumentHelper openDocumentHelper,
     IFileSystem fileSystem,
     IClipboard clipboard,
     IWindowsExplorer windowsExplorer,
     IDispatchThreadServerRequestExecutor dispatchThreadServerRequestExecutor,
     ITypedRequestProcessProxy typedRequestProcessProxy,
     IDispatchThreadEventBus eventBus,
     IGlobalSettingsProvider globalSettingsProvider,
     IDelayedOperationExecutor delayedOperationExecutor,
     IDispatchThread dispatchThread,
     IShowServerInfoService showServerInfoService)
 {
     _synchronizationContextProvider = synchronizationContextProvider;
     _fileSystemTreeSource           = fileSystemTreeSource;
     _visualStudioPackageProvider    = visualStudioPackageProvider;
     _imageSourceFactory             = imageSourceFactory;
     _openDocumentHelper             = openDocumentHelper;
     _fileSystem      = fileSystem;
     _clipboard       = clipboard;
     _windowsExplorer = windowsExplorer;
     _dispatchThreadServerRequestExecutor = dispatchThreadServerRequestExecutor;
     _eventBus = eventBus;
     _globalSettingsProvider   = globalSettingsProvider;
     _delayedOperationExecutor = delayedOperationExecutor;
     _showServerInfoService    = showServerInfoService;
     _nodeTemplateFactory      = new NodeTemplateFactory(vsGlyphService, imageSourceFactory);
     _nodeViewModelLoader      = new NodeViewModelLoader(typedRequestProcessProxy);
     _hierarchy = new VsHierarchyAggregate(
         visualStudioPackageProvider.Package.ServiceProvider,
         vsGlyphService,
         _imageSourceFactory,
         _nodeTemplateFactory,
         _nodeViewModelLoader,
         dispatchThread);
 }
Example #9
0
 public ShellHost(IVisualStudioPackageProvider packageProvider)
 {
     _packageProvider = packageProvider;
 }
 public AttachToChromeDescendantsHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public AttachToChromeDialogHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
Example #12
0
 public AttachToAllChromesHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
Example #13
0
 public VsGlyphService(IVisualStudioPackageProvider visualStudioPackageProvider) {
   _visualStudioPackageProvider = visualStudioPackageProvider;
   this._imageListPtr = new Lazy<IntPtr>(GetImageListPtr);
 }
 public GlobalPreviousLocationCommandHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public GotoNextLocationCommandHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public ShowBuildExplorerCommandHandler(IVisualStudioPackageProvider provider)
     : base(provider, PkgCmdIdList.CmdidBuildExplorerToolWindow)
 {
 }
Example #17
0
 public ShowToolWindowCommandHandler(IVisualStudioPackageProvider visualStudioPackageProvider, int cmdid)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
     _cmdid = cmdid;
 }
 public AttachToChromeDescendantsHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
Example #19
0
 public VsGlyphService(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
     this._imageListPtr           = new Lazy <IntPtr>(GetImageListPtr);
 }
 public VisualStudioPackageInitializer(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public ToolWindowAccessor(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public ShowSourceExplorerCommandHandler(IVisualStudioPackageProvider provider)
     : base(provider, (int)PkgCmdIdList.CmdidCodeSearchToolWindow)
 {
 }
 public VisualStudioPackageInitializer(IVisualStudioPackageProvider visualStudioPackageProvider) {
   _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public AttachToAllChromesHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public GotoPreviousLocationCommandHandler(IVisualStudioPackageProvider visualStudioPackageProvider) {
   _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public AttachToChromeDialogHandler(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
Example #27
0
 public ToolsOptionsPageProvider(IVisualStudioPackageProvider visualStudioPackageProvider)
 {
     _visualStudioPackageProvider = visualStudioPackageProvider;
 }
 public GlobalNextLocationCommandHandler(IVisualStudioPackageProvider visualStudioPackageProvider) {
   _visualStudioPackageProvider = visualStudioPackageProvider;
 }