private MiscellaneousDiagnosticListTable( SVsServiceProvider serviceProvider, Workspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(serviceProvider, workspace, diagnosticService, provider) { _source = new LiveTableDataSource(serviceProvider, workspace, diagnosticService, IdentifierString); AddInitialTableSource(workspace.CurrentSolution, _source); }
public VisualStudioDiagnosticListTable( SVsServiceProvider serviceProvider, VisualStudioWorkspace workspace, IDiagnosticService diagnosticService, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : this(serviceProvider, (Workspace)workspace, diagnosticService, errorSource, provider) { ConnectWorkspaceEvents(); _errorList = serviceProvider.GetService(typeof(SVsErrorList)) as IErrorList; if (_errorList == null) { AddInitialTableSource(workspace.CurrentSolution, _liveTableSource); return; } _errorList.PropertyChanged += OnErrorListPropertyChanged; AddInitialTableSource(workspace.CurrentSolution, GetCurrentDataSource()); SuppressionStateColumnDefinition.SetDefaultFilter(_errorList.TableControl); if (ErrorListHasFullSolutionAnalysisButton()) { SetupErrorListFullSolutionAnalysis(workspace); } }
protected AbstractTable(Workspace workspace, ITableManagerProvider provider, string tableIdentifier) { _workspace = workspace; _provider = provider; this.TableManager = provider.GetTableManager(tableIdentifier); }
public VisualStudioDiagnosticListTable( SVsServiceProvider serviceProvider, VisualStudioWorkspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(serviceProvider, workspace, diagnosticService, Identifier, provider) { ConnectWorkspaceEvents(); // create initial project rank map this.Source.OnProjectDependencyChanged(workspace.CurrentSolution); }
private VisualStudioDiagnosticListTable( SVsServiceProvider serviceProvider, Workspace workspace, IDiagnosticService diagnosticService, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : base(serviceProvider, workspace, diagnosticService, provider) { _liveTableSource = new LiveTableDataSource(serviceProvider, workspace, diagnosticService, IdentifierString); _buildTableSource = new BuildTableDataSource(workspace, errorSource); }
public VisualStudioDiagnosticListTable( SVsServiceProvider serviceProvider, VisualStudioWorkspace workspace, IDiagnosticService diagnosticService, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : this(serviceProvider, (Workspace)workspace, diagnosticService, errorSource, provider) { ConnectWorkspaceEvents(); _errorList = serviceProvider.GetService(typeof(SVsErrorList)) as IErrorList; if (_errorList == null) { AddInitialTableSource(workspace.CurrentSolution, _liveTableSource); return; } _errorList.PropertyChanged += OnErrorListPropertyChanged; AddInitialTableSource(workspace.CurrentSolution, GetCurrentDataSource()); }
public MiscellaneousDiagnosticListTable( SVsServiceProvider serviceProvider, MiscellaneousFilesWorkspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(serviceProvider, workspace, diagnosticService, Identifier, provider) { AddTableSource(); }
/// this is for test only internal VisualStudioDiagnosticListTable(Workspace workspace, IDiagnosticService diagnosticService, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : this(null, workspace, diagnosticService, errorSource, provider) { AddInitialTableSource(workspace.CurrentSolution, _buildTableSource); }
/// this is for test only internal VisualStudioDiagnosticListTable(Workspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : this(null, workspace, diagnosticService, null, provider) { AddInitialTableSource(workspace.CurrentSolution, _liveTableSource); }
public MiscellaneousTodoListTableWorkspaceEventListener(IThreadingContext threadingContext, ITableManagerProvider tableManagerProvider) { _threadingContext = threadingContext; _tableManagerProvider = tableManagerProvider; }
internal VisualStudioDiagnosticListTable(Workspace workspace, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : base(workspace, provider) { AddInitialTableSource(workspace.CurrentSolution, new BuildTableDataSource(workspace, errorSource)); }
public VisualStudioTodoListTable(VisualStudioWorkspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, Identifier, provider) { ConnectWorkspaceEvents(); }
public MiscellaneousTodoListTable(MiscellaneousFilesWorkspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, Identifier, provider) { AddTableSource(); }
// only for test public VisualStudioTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, IdentifierString, provider) { }
public static VisualStudioDiagnosticListTable Create(Workspace workspace, IThreadingContext threadingContext, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) { return(new VisualStudioDiagnosticListTable(workspace, threadingContext, errorSource, provider)); }
public WhitespaceViewModel(ISettingsProvider <WhitespaceSetting> data, IWpfTableControlProvider controlProvider, ITableManagerProvider tableMangerProvider) : base(data, controlProvider, tableMangerProvider) { }
public static VisualStudioDiagnosticListTable Create(Workspace workspace, IThreadingContext threadingContext, IGlobalOptionService globalOptions, IDiagnosticService diagnosticService, ITableManagerProvider provider) { return(new VisualStudioDiagnosticListTable(workspace, threadingContext, globalOptions, diagnosticService, provider)); }
/// this is for test only private VisualStudioDiagnosticListTable(Workspace workspace, IThreadingContext threadingContext, ExternalErrorDiagnosticUpdateSource errorSource, ITableManagerProvider provider) : base(workspace, provider) { _liveTableSource = null !; _buildTableSource = null !; _errorList = null !; AddInitialTableSource(workspace.CurrentSolution, new BuildTableDataSource(workspace, threadingContext, errorSource)); }
/// this is for test only private VisualStudioDiagnosticListTable(Workspace workspace, IThreadingContext threadingContext, IGlobalOptionService globalOptions, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(workspace, provider) { _liveTableSource = null !; _buildTableSource = null !; _errorList = null !; AddInitialTableSource(workspace.CurrentSolution, new LiveTableDataSource(workspace, threadingContext, globalOptions, diagnosticService, IdentifierString)); }
protected AbstractTable(Workspace workspace, ITableManagerProvider provider, string tableIdentifier) { Workspace = workspace; this.TableManager = provider.GetTableManager(tableIdentifier); }
protected VisualStudioBaseDiagnosticListTable(Workspace workspace, ITableManagerProvider provider) : base(workspace, provider, StandardTables.ErrorsTable) { }
public MiscellaneousTodoListTable(MiscellaneousFilesWorkspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, IdentifierString, provider) { ConnectWorkspaceEvents(); }
public RemoteDiagnosticListTable( SVsServiceProvider serviceProvider, RemoteLanguageServiceWorkspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(workspace, provider) { _source = new LiveTableDataSource(workspace, diagnosticService, IdentifierString); AddInitialTableSource(workspace.CurrentSolution, _source); ConnectWorkspaceEvents(); }
// only for test public VisualStudioTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, Identifier, provider) { }
// only for test public MiscellaneousTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, Identifier, provider) { }
/// this is for test only internal VisualStudioDiagnosticListTable(Workspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(null, workspace, diagnosticService, Identifier, provider) { }
internal VisualStudioDiagnosticListTable(Workspace workspace, IGlobalOptionService globalOptions, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(workspace, provider) { AddInitialTableSource(workspace.CurrentSolution, new LiveTableDataSource(workspace, globalOptions, diagnosticService, IdentifierString)); }
public VisualStudioTodoListTableWorkspaceEventListener(ITableManagerProvider tableManagerProvider) { _tableManagerProvider = tableManagerProvider; }
protected VisualStudioBaseTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, Guid identifier, ITableManagerProvider provider) : base(workspace, provider, StandardTables.TasksTable, new TableDataSource(workspace, todoListProvider, identifier)) { }
public MiscellaneousDiagnosticListTable( SVsServiceProvider serviceProvider, MiscellaneousFilesWorkspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : this(serviceProvider, (Workspace)workspace, diagnosticService, provider) { ConnectWorkspaceEvents(); }
public MiscellaneousTodoListTableWorkspaceEventListener(ITableManagerProvider tableManagerProvider) => _tableManagerProvider = tableManagerProvider;
/// <summary> /// Initializes a new instance of the <see cref="TableManagerDiagnosticsProvider"/> class. /// </summary> /// <param name="tableManagerProvider">The <see cref="ITableManagerProvider"/>.</param> public TableManagerDiagnosticsProvider(ITableManagerProvider tableManagerProvider) { _tableManager = tableManagerProvider.GetTableManager(StandardTables.ErrorsTable); _tableManager.SourcesChanged += DataSourcesChanged; SubscribeToNewSources(); }
internal MetaTaggerProvider([Import] ITableManagerProvider provider, [Import] ITextDocumentFactoryService textDocumentFactoryService, [Import] IClassificationTypeRegistryService classificationRegistryService) : base(provider, textDocumentFactoryService, classificationRegistryService, MetaLanguage.Instance) { this.TypeClassificationTag = new ClassificationTag(this.ClassificationRegistryService.GetClassificationType(MetaClassificationTypes.Type)); _syntaxFacts = MetaLanguage.Instance.SyntaxFacts; }
/// this is for test only internal MiscellaneousDiagnosticListTable(Workspace workspace, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(null, workspace, diagnosticService, Identifier, provider) { }
// internal for testing internal VisualStudioTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, IdentifierString, provider) { ConnectWorkspaceEvents(); }
public CodeStyleSettingsViewModel(ISettingsProvider <CodeStyleSetting> data, IWpfTableControlProvider controlProvider, ITableManagerProvider tableMangerProvider) : base(data, controlProvider, tableMangerProvider) { }
protected VisualStudioBaseTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, string identifier, ITableManagerProvider provider) : base(workspace, provider, StandardTables.TasksTable) { _source = new TableDataSource(workspace, todoListProvider, identifier); AddInitialTableSource(workspace.CurrentSolution, _source); }
public MiscellaneousDiagnosticListTableWorkspaceEventListener(ITableManagerProvider tableManagerProvider) { _tableManagerProvider = tableManagerProvider; }
public MiscellaneousTodoListTable(Workspace workspace, ITodoListProvider todoListProvider, ITableManagerProvider provider) : base(workspace, todoListProvider, IdentifierString, provider) { ConnectWorkspaceEvents(); }
protected VisualStudioBaseDiagnosticListTable( SVsServiceProvider serviceProvider, Workspace workspace, IDiagnosticService diagnosticService, Guid identifier, ITableManagerProvider provider) : base(workspace, provider, StandardTables.ErrorsTable, new TableDataSource(serviceProvider, workspace, diagnosticService, identifier)) { }
public MiscellaneousDiagnosticListTable(Workspace workspace, IGlobalOptionService globalOptions, IDiagnosticService diagnosticService, ITableManagerProvider provider) : base(workspace, provider) { _source = new LiveTableDataSource(workspace, globalOptions, diagnosticService, IdentifierString); AddInitialTableSource(workspace.CurrentSolution, _source); ConnectWorkspaceEvents(); }