Пример #1
0
 public VisualStudioDiagnosticListTableCommandHandler(
     IVisualStudioSuppressionFixService suppressionFixService,
     IVisualStudioDiagnosticListSuppressionStateService suppressionStateService)
 {
     _suppressionFixService   = (VisualStudioSuppressionFixService)suppressionFixService;
     _suppressionStateService = (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
 }
 public DiagnosticTableControlEventProcessorProvider(
     IVisualStudioDiagnosticListSuppressionStateService suppressionStateService
     )
 {
     _suppressionStateService =
         (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
 }
 public VisualStudioDiagnosticListTableCommandHandler(
     IVisualStudioSuppressionFixService suppressionFixService,
     IVisualStudioDiagnosticListSuppressionStateService suppressionStateService)
 {
     _suppressionFixService = (VisualStudioSuppressionFixService)suppressionFixService;
     _suppressionStateService = (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
 }
        public VisualStudioSuppressionFixService(
            SVsServiceProvider serviceProvider,
            VisualStudioWorkspaceImpl workspace,
            IDiagnosticAnalyzerService diagnosticService,
            ICodeFixService codeFixService,
            IVisualStudioDiagnosticListSuppressionStateService suppressionStateService,
            IWaitIndicator waitIndicator)
        {
            _workspace = workspace;
            _diagnosticService = diagnosticService;
            _codeFixService = codeFixService;
            _suppressionStateService = (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
            _waitIndicator = waitIndicator;
            _fixMultipleOccurencesService = workspace.Services.GetService<IFixMultipleOccurrencesService>();

            var errorList = serviceProvider.GetService(typeof(SVsErrorList)) as IErrorList;
            _tableControl = errorList?.TableControl;
        }
 public VisualStudioDiagnosticListTableCommandHandler(
     IThreadingContext threadingContext,
     SVsServiceProvider serviceProvider,
     VisualStudioWorkspace workspace,
     IVisualStudioSuppressionFixService suppressionFixService,
     VisualStudioDiagnosticListSuppressionStateService suppressionStateService,
     IUIThreadOperationExecutor uiThreadOperationExecutor,
     IDiagnosticAnalyzerService diagnosticService,
     ICodeActionEditHandlerService editHandlerService,
     IAsynchronousOperationListenerProvider listenerProvider)
 {
     _threadingContext          = threadingContext;
     _workspace                 = workspace;
     _suppressionFixService     = (VisualStudioSuppressionFixService)suppressionFixService;
     _suppressionStateService   = suppressionStateService;
     _uiThreadOperationExecutor = uiThreadOperationExecutor;
     _diagnosticService         = diagnosticService;
     _editHandlerService        = editHandlerService;
     _listener = listenerProvider.GetListener(FeatureAttribute.ErrorList);
 }
Пример #6
0
        public VisualStudioDiagnosticListTableCommandHandler(
            SVsServiceProvider serviceProvider,
            VisualStudioWorkspace workspace,
            IVisualStudioSuppressionFixService suppressionFixService,
            IVisualStudioDiagnosticListSuppressionStateService suppressionStateService,
            IWaitIndicator waitIndicator,
            IDiagnosticAnalyzerService diagnosticService,
            ICodeActionEditHandlerService editHandlerService)
        {
            _workspace               = workspace;
            _suppressionFixService   = (VisualStudioSuppressionFixService)suppressionFixService;
            _suppressionStateService = (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
            _waitIndicator           = waitIndicator;
            _diagnosticService       = diagnosticService;
            _editHandlerService      = editHandlerService;

            var errorList = serviceProvider.GetService(typeof(SVsErrorList)) as IErrorList;

            _tableControl = errorList?.TableControl;
        }
        public VisualStudioDiagnosticListTableCommandHandler(
            SVsServiceProvider serviceProvider,
            VisualStudioWorkspace workspace,
            IVisualStudioSuppressionFixService suppressionFixService,
            IVisualStudioDiagnosticListSuppressionStateService suppressionStateService,
            IUIThreadOperationExecutor uiThreadOperationExecutor,
            IDiagnosticAnalyzerService diagnosticService,
            ICodeActionEditHandlerService editHandlerService,
            IAsynchronousOperationListenerProvider listenerProvider)
        {
            _workspace                 = workspace;
            _suppressionFixService     = (VisualStudioSuppressionFixService)suppressionFixService;
            _suppressionStateService   = (VisualStudioDiagnosticListSuppressionStateService)suppressionStateService;
            _uiThreadOperationExecutor = uiThreadOperationExecutor;
            _diagnosticService         = diagnosticService;
            _editHandlerService        = editHandlerService;

            var errorList = serviceProvider.GetService(typeof(SVsErrorList)) as IErrorList;

            _tableControl = errorList?.TableControl;
            _listener     = listenerProvider.GetListener(FeatureAttribute.ErrorList);
        }
Пример #8
0
 public SuppressionStateEventProcessor(VisualStudioDiagnosticListSuppressionStateService suppressionStateService)
 {
     _suppressionStateService = suppressionStateService;
 }