コード例 #1
0
 public ProjectBuilder2015(
     IVsSolutionBuildManager2 buildManager,
     IVSThreadingService threadingService,
     IProjectMapper projectMapper)
     : base(buildManager, threadingService, projectMapper)
 {
 }
コード例 #2
0
 public ErrorListProvider(
     Microsoft.VisualStudio.Shell.ErrorListProvider errorList,
     IFileSystem fileSystem,
     IVSThreadingService threadingService)
 {
     _fileSystem       = fileSystem;
     _errorList        = errorList;
     _threadingService = threadingService;
 }
コード例 #3
0
 public DefaultProjectBuilder(
     IVsSolutionBuildManager2 buildManager,
     IVSThreadingService threadingService,
     IProjectMapper projectMapper)
 {
     _projectMapper    = projectMapper;
     _threadingService = threadingService;
     _buildManager     = buildManager;
 }
コード例 #4
0
 public ApiPortVsAnalyzer(
     ApiPortClient client,
     OptionsViewModel optionsViewModel,
     IOutputWindowWriter outputWindow,
     IReportViewer viewer,
     IProgressReporter reporter,
     IVSThreadingService threadingService)
 {
     _client           = client;
     _optionsViewModel = optionsViewModel;
     _outputWindow     = outputWindow;
     _viewer           = viewer;
     _reporter         = reporter;
     _threadingService = threadingService;
 }
コード例 #5
0
 public ProjectAnalyzer(
     IVsApiPortAnalyzer analyzer,
     IErrorListProvider errorList,
     ISourceLineMapper sourceLineMapper,
     IFileWriter reportWriter,
     IFileSystem fileSystem,
     IProjectBuilder builder,
     IProjectMapper projectMapper,
     IVSThreadingService threadingService)
 {
     _analyzer         = analyzer;
     _sourceLineMapper = sourceLineMapper;
     _reportWriter     = reportWriter;
     _fileSystem       = fileSystem;
     _builder          = builder;
     _errorList        = errorList;
     _projectMapper    = projectMapper;
     _threadingService = threadingService;
 }
コード例 #6
0
 public COMProjectMapper(IVSThreadingService threadingService)
 {
     _threadingService = threadingService;
 }